ОС freebsd
конфіг апача
<VirtualHost *:*>
LoadModule fastcgi_module libexec/apache22/mod_fastcgi.so
ServerName ххх
DocumentRoot /home/www/redmine-1.2.1/public
ErrorLog /home/www/redmine-1.2.1/log/redmine_error_log
FastCgiServer /home/www/redmine-1.2.1/public/dispatch.fcgi -idle-timeout 120 -initial-env RAILS_ENV=production -initial-env PATH=/usr/local/bin -processes 1
<Directory /home//www/redmine-1.2.1/public>
AddHandler fastcgi-script fcgi
Order allow,deny
Allow from all
AllowOverride all
Options +FollowSymLinks +ExecCGI
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ dispatch.fcgi
</Directory>
</VirtualHost>
і прикол в тому, що при старті апача процес рубі - грузить процессор на повну.
В принципі і тестовий сервер
ruby script/server webrick -e production
теж довго завантажуєтсья і грузить систему.
Питання в тому, чи це баг чи так і треба.
І там в налаштуваннях
-idle-timeout 120
це значить що fast-cgi буде вбивати рубі-процеси через 120 секунд простою?
А потім заново при їх завантаженні буде грузити систему?
ще таке видє, але всерівно грузиться
NOTE: SourceIndex.new(hash) is deprecated; From /home/www/redmine-1.2.1/public/../config/../vendor/rails/railties/lib/rails/vendor_gem_source_index.rb:100:in `new'.