Until all of the requests being treated by the old haproxy process are
complete the process will still be present. We definitely see both
haproxy process' for a certain period of time after we reload the
haproxy server.

Are you certain that it's a single long running request? If it is you
should still see the process while the connection is open.

-JohnF 

> -----Original Message-----
> From: Paul Hirose [mailto:[email protected]] 
> Sent: January 6, 2010 3:54 PM
> To: [email protected]
> Subject: # of haproxy processes after a -sf
> 
> haproxy process running, processing one very long request.  I run
> another haproxy -sf, which does the whole reload, etc stuff.  The long
> request (ldap database query) continues on its way. :)  So that's good
> :)
> 
> But I thought the old process would stick around until that entire
> request was done, even though the new haproxy process is now running
> and processing all new incoming requests and doing the balancing, etc.
> 
> But a quick ps -auxw | grep haproxy shows only one process.  I just
> expected two.  I guess it's ok, since the big long request continues
> (doesn't get aborted), and the new config file parameters are working
> fine, and new incoming connections are being processed :)
> 
> Anyway, just thought I'd ask on that :)
> Thank you,
> PH
> 
> 

Reply via email to