Suppose we have several identical nodes which are the application servers of some n-tier service. And suppose we use Apache ZooKeeper to keep all the config\'s of our distribute
Not sure that it is possible to dynamicaly change nginx
configuration without restarting a server.
If I had a same requirement I'd probably dug into nodejs
and zookeeper
integration.
There are several interesting opensource projects:
node-zookeeper integrates nodejs
with zookeeper
;
node-http-proxy proxy http server that can be used for load balancing.
Of course they lack maturity but they might be interesting for you.
This may be late but if you have the money. Nginx plus is exactly for you. It uses a simple url call to get new configurations on the fly.