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:


Hassan S. ------------------------ [email protected]
twitter: @hassan

On Aug 8, 10:53 pm, Hassan S. [email protected]
wrote:

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

On Sat, Aug 8, 2009 at 3:04 PM, Frederick
Cheung[email protected] 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 S. ------------------------ [email protected]
twitter: @hassan

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs