Я использую Redmine под IIS, используя Zoo. Установка была выполнена с использованием установщика веб-платформы, а конфигурация по умолчанию не была затронута.
Однако при использовании приложения первые запросы выполняются очень долго (иногда более одной минуты). В течение этого времени ruby.exe вызывает некоторую нагрузку на процессор (около 15%).
Согласно файлам журнала, это в основном представления, которые отнимают много времени:
Started GET "/redmine/login" for IP at 2012-09-04 09:54:08 +0200
Processing by AccountController#login as HTML
Rendered account/login.html.erb within layouts/base (42150.5ms)
Completed 200 OK in 43508ms (Views: 43008.5ms | ActiveRecord: 0.0ms)
Rendered account/login.html.erb within layouts/base (42435.1ms)
Completed 200 OK in 44100ms (Views: 43523.3ms | ActiveRecord: 0.0ms)
После начальной задержки дальнейшее время запроса полностью приемлемо.
Есть идеи, как ускорить время прогрева?