so here are my unorganized thoughts on Passenger settings. * PassengerMaxPoolSize
This depends a lot on two primary variables. a) How much RAM you have. b) How much resident memory is needed for your environments/modules. Only way to determine this is with tweaking, and you'll need to be much more conservative than the suggested settings on the Passenger docs as your app takes up a lot more memory than your average site. * PassengerStatThrottleRate 600 I haven't noticed this make a *huge* difference, but logically we don't need to stat for the relevant files at all really. * RailsSpawnMethod has made no difference to me, but I'm not using storeconfigs. * PassengerUseGlobalQueue This feels like it should make a difference under heavy load.... but doesn't appear to. * PassengerHighPerformance Turning this on appears to reduce performance for me. * PassengerMaxRequests I'm trying to work out at the moment whether we're leaking memory at all with 0.24.8, but even if we're not, I can imagine this making a big difference for certain usage patterns. I'm thinking of say having a lot of different environments that all puppet regularly, but then an overnight period where only one or two environments are being used. If I understand how this works correctly, this should reduce memory usage. * PassengerPoolIdleTime The default is 300 seconds. I'm yet to look into this setting. -- Nigel Kersten nig...@google.com System Administrator Google, Inc. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---