Sorta OT, sorta not. :-) I want to put a {something} in front of multiple app servers in order to be able to do rolling updates by quiescing traffic to one, updating it, starting it, sleep ''til ready, enable, //lather/rinse/repeat//. I know I''ve done this before with Apache httpd but the current 2.2.11 seems *not* to recognize changes to httpd.conf on restart -- it needs (apparently) a complete stop/start cycle to recognize that a balancer has had a member removed/added. This is using either bin/apachectl -k restart (with httpd.conf changed) or bin/apachetcl -k restart -f some_other_config_file -- neither seems to take. So -- alternatives? Nginx? Pound? other? Something scriptable via Capistrano would of course be awesome :-) -- Hassan Schroeder ------------------------ hassan.schroeder-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org twitter: @hassan
On Aug 8, 10:53 pm, Hassan Schroeder <hassan.schroe...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Sorta OT, sorta not. :-) > > I want to put a {something} in front of multiple app servers in order > to be able to do rolling updates by quiescing traffic to one, updating > it, starting it, sleep ''til ready, enable, //lather/rinse/repeat//.I haven''t used it for exactly this but haproxy is generally pretty good about this sort of stuff - definitely worth looking at. Fred> > I know I''ve done this before with Apache httpd but the current 2.2.11 > seems *not* to recognize changes to httpd.conf on restart -- it needs > (apparently) a complete stop/start cycle to recognize that a balancer > has had a member removed/added. > > This is using either bin/apachectl -k restart (with httpd.conf changed) > or bin/apachetcl -k restart -f some_other_config_file -- neither seems > to take. > > So -- alternatives? Nginx? Pound? other? Something scriptable via > Capistrano would of course be awesome :-) > > -- > Hassan Schroeder ------------------------ hassan.schroe...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org > twitter: @hassan
On Sat, Aug 8, 2009 at 3:04 PM, Frederick Cheung<frederick.cheung-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> I haven''t used it for exactly this but haproxy is generally pretty > good about this sort of stuff - definitely worth looking at.Merci! Downloading now. -- Hassan Schroeder ------------------------ hassan.schroeder-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org twitter: @hassan