| From | Sent On | Attachments |
|---|---|---|
| Chris Cortese | Feb 26, 2009 12:40 am | |
| mike | Feb 26, 2009 1:07 am | |
| Chris Cortese | Feb 26, 2009 1:35 am | |
| Anoop Alias | Feb 26, 2009 1:43 am | |
| Chris Cortese | Feb 26, 2009 2:08 am | |
| Grzegorz Nosek | Feb 26, 2009 2:26 am | |
| Chris Cortese | Feb 26, 2009 3:11 am | |
| Jim Ohlstein | Feb 26, 2009 3:35 am | |
| Grzegorz Nosek | Feb 26, 2009 4:03 am | |
| mike | Feb 26, 2009 9:47 am | |
| Jim Ohlstein | Feb 26, 2009 11:53 am | |
| Cliff Wells | Feb 26, 2009 1:02 pm | |
| mike | Feb 26, 2009 2:19 pm | |
| Jim Ohlstein | Feb 26, 2009 3:10 pm | |
| Chris Cortese | Feb 27, 2009 2:31 am | |
| luben | Feb 27, 2009 6:11 am | |
| luben | Feb 27, 2009 6:40 am | |
| Grzegorz Nosek | Feb 28, 2009 4:17 am | |
| mike | Feb 28, 2009 2:03 pm | |
| Roger Hoover | Mar 3, 2009 1:45 pm | |
| mike | Mar 3, 2009 6:10 pm | |
| Roger Hoover | Mar 3, 2009 8:08 pm | |
| Grzegorz Nosek | Mar 4, 2009 12:40 am | |
| mike | Mar 4, 2009 12:54 am | |
| Grzegorz Nosek | Mar 4, 2009 1:42 am | |
| Jean-Philippe Moal | Mar 4, 2009 1:50 am | |
| mike | Mar 4, 2009 2:14 am | |
| Roger Hoover | Mar 4, 2009 9:03 am | |
| Roger Hoover | Mar 4, 2009 9:23 am | |
| mike | Mar 4, 2009 11:51 am | |
| Roger Hoover | Mar 4, 2009 12:34 pm | |
| mike | Mar 4, 2009 8:53 pm | |
| mike | Mar 4, 2009 9:05 pm | |
| Roger Hoover | Mar 5, 2009 9:22 am | |
| mike | Mar 5, 2009 9:55 am | |
| Roger Hoover | Mar 5, 2009 12:25 pm | |
| mike | Mar 5, 2009 4:15 pm | |
| Roger Hoover | Mar 6, 2009 5:21 pm | |
| mike | Mar 6, 2009 6:16 pm |
| Subject: | Re: FCGI.pm ? | |
|---|---|---|
| From: | mike (mike...@gmail.com) | |
| Date: | Mar 4, 2009 2:14:30 am | |
| List: | ru.sysoev.nginx | |
i am all for someone taking Grzegorz's work, and instead using the perl launcher or spawn-fcgi, maybe add a bit more intelligence behind it and make it simple for launching pools under different uid/gid with different child counts, etc.
On Wed, Mar 4, 2009 at 1:50 AM, Jean-Philippe Moal <skat...@skateinmars.net> wrote:
Grzegorz Nosek a écrit :
On wto, mar 03, 2009 at 08:09:12 -0800, Roger Hoover wrote:
For dynamically spawned processes, if someone were willing to write an nginx module to call supervisord's XML-RPC api, we'd have a complete, language-agnostic replacement solution for mod_fastcgi.
XMLRPC sounds evil ;) My checklist for required features looks like below, how far is supervisord from meeting that? - killing idle processes after some timeout (with a configurable signal, preferably) - static pool size management (keep 5 of those running at all times) - dynamic pool size management (keep 1-5 running depending on load; this will require congestion notifications from the web server, like you said) - process status notifications ("foo failed to run, what now?", with some mildly intelligent retry logic) -- I need to alert an external entity somehow. - easily generated configuration file
I don't use it but God (http://god.rubyforge.org/) seems to respond to your
needs.
If supervisord can do that, I'd be willing to write an Nginx module to interface with that, sometime in this millenium.
Best regards, Grzegorz Nosek





