tell me your feature request about nginx
pegasus at nerv.eu.org
Fri Jun 13 13:15:04 MSD 2008
On Thu, 12 Jun 2008 23:10:08 -0700
mike <mike503 at gmail.com> wrote:
> > > - "smarter" health checks. perhaps another process that works in
> > > tandem with nginx to dynamically add/remove upstream servers based on
> > Shouldn't there be already a tool that does this?
> but adding/removing upstream servers from nginx requires editing the
> nginx configuration (or a separate include) and having to restart/HUP
> nginx every single time.
Ideally this should work the way mod_backhand works for apache 1.3. Nginx should make its list of upstream servers accesible via some API and some external process that monitors those servers should be able to dinamically add or remove them from nginx's view. External process should have a way to figure out various parameters from workers (either some addon to workers or some acompanying daemon that monitors the worker hardware node) and deceide on the best list based on different decision weights from the list of those parameters.
More information about the nginx