Ohad Levy <[email protected]> writes:
> Hi All,
>
> I've recently upgraded all of my mongrels to passenger on all of my
> puppetmasters, and I'm seeing some performance degradations, hopefully
> someone can provide some feedback..
>
> i see an increase in cpu and load indicators, and i've calculated that the
> actual puppet compile time has increased:
> using mongrels
> - AVG of 3.24515 seconds, out of 30897 config runs
> using passenger
> AVG of 3.53524 seconds, out of 5992 config runs
Once we got our Passenger config options in the right place our compile
time went down by about *2/3*! Our CPU user stats seem to have gone up
a teensy bit but overall load average is about the same.
To complicate matters (or kill two birds with one stone :), when we
switched to Passenger we also switched to RubyEE.
> the passenger option that i use are:
> PassengerMaxPoolSize 15
> PassengerMaxRequests 3000
> PassengerStatThrottleRate 600
FWIW, here are our options:
PassengerHighPerformance on
PassengerMaxPoolSize 24
PassengerPoolIdleTime 1500
# PassengerMaxRequests 1000
PassengerStatThrottleRate 120
RackAutoDetect Off
RailsAutoDetect Off
We were running 10 puppetmasterds with Mongrel. With Passenger we
usually see 6-8 running.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---