views:

604

answers:

2

I installed redmine on the apache and used mod_ruby first, which was incredible slow... now i switched to phusion passenger but the response time is still really slow ( talking about 5-6 seconds here, even using a wget to localhost from the server itself.. )

i just removed the "old" mods from the apache dir, but it's still slow... anyway, the logfile at least shows, that the passenger is used:

127.0.0.1 - - [15/Nov/2009:10:38:25 +0000] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.9
(Debian) Phusion_Passenger/2.2.5 PHP/5.2.6-1+lenny3 with Suhosin-Patch mod_ssl/2.2.9 
OpenSSL/0.9.8g mod_perl/2.0.4 Perl/v5.10.0 (internal dummy connection)"

I have no idea why this happens, the server should be fast enough.. apache-log isn't showing anything suspicious..

EDIT:

Thanks for the hint.. The "passenger-status" is "empty":

----------- General information -----------
max      = 6
count    = 0
active   = 0
inactive = 0
Waiting on global queue: 0

Any advice? Thanks!

+2  A: 

Try increasing the PoolIdleTime setting (which is 2 Minutes by default I think). Setting it to 0 helped speed the startup of my Redmine stack a lot. Check out this question on Serverfault on which values to set.

Daff
+1  A: 

yep ... check out ... http://railsforum.com/viewtopic.php?id=18469

slotishtype