# Passenger
LoadModule passenger_module /usr/local/lib/ruby/gems/1.8/gems/passenger-enterprise-server-3.0.19/ext/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.8/gems/passenger-enterprise-server-3.0.19
PassengerRuby /usr/local/bin/ruby
PassengerPoolIdleTime 0
PassengerMaxPoolSize 20
PassengerMaxInstancesPerApp 20
PassengerMaxRequests 15000
We ran it on a staging server, then fired up two browsers and started to access the application, which in turn caused 6-7 copies of the application process to be started by Passenger. But when we did a "touch tmp/restart.txt" to restart the application and test rolling restarts, the application froze on both browsers for 10-20 seconds, just like it did on the open source version of Passenger.
Do we need to configure some kind of setting to enable rolling restarts?
It's important for us to get this feature working, otherwise we'll just revert to the open source version of Passenger.
Thanks!
Graham Glass
PassengerRollingRestarts on
Cheers,
Graham