questions about ngx_supervisord

Grzegorz Nosek grzegorz.nosek at
Tue Aug 10 18:12:02 MSD 2010

On Tue, Aug 10, 2010 at 10:03:41AM -0400, JCR wrote:
> Thanks for the answer! 
> I am still unable to have processes started as needed. 
> Let's say that one process needs 10 seconds to complete and I have one
> backend server in the rotation, processing two requests at the same time
> will take 20 seconds. Is there a way to have nginx / ngx_supervisord 
> recognized that another backend server is needed and that the two are
> done in 10 seconds? 

You may try my upstream_fair load balancer but AFAIK with recent
ngx_supervisord it should work with the default load balancer too.

Piotr, care to chime in and correct me?

> Is there a way to add backend server dynamically to the rotation?

No, all the backends have to be specified during startup. You could
regenerate the config file and reload Nginx, though.

Best regards,
 Grzegorz Nosek

More information about the nginx mailing list