Ohad Levy <ohadl...@gmail.com> 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 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