proxy recommendations?

Sorta OT, sorta not. :slight_smile:

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 :slight_smile:

Sorta OT, sorta not. :slight_smile:

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

Merci! Downloading now.