Nigel Kersten wrote:
> so here are my unorganized thoughts on Passenger settings.
> 
...
> 
> * PassengerPoolIdleTime
> The default is 300 seconds. I'm yet to look into this setting.
> 
> 

I've done fairly extensive testing over the past few weeks with a Rails app on 
Passenger, and I've found the following settings to be very useful in improving 
responsiveness:

    PassengerPoolIdleTime 0
    RailsFrameworkSpawnerIdleTime 0
    RailsAppSpawnerIdleTime 0

By setting these to zero, no user experiences a 'hang' while the application 
starts up (for the application I was tuning, the startup time could be 5-30 
seconds, so it was very noticeable and painful).  The downside of these is that 
memory utilization is not tightly managed (i.e., Passenger never idles out).

Nigel - if you would pass a pointer to the configs you're testing, I'd be happy 
to help take a look as well.

Steven

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to