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 -~----------~----~----~----~------~----~------~--~---