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 S. ------------------------ [email protected]
twitter: @hassan