медленный запуск redmine

медленный запуск redmine

Мы используем Redmine 1.0 на Apache/2.2.3 с Passenger и ruby ​​1.8.7 и rails 2.3.5. Оборудование — 512 МБ Linode VPS. Мы испытываем задержку в 5-6 секунд при доступе к Redmine в первый раз за период. После того, как мы к нему обращаемся, страницы загружаются очень быстро. Это неправильная конфигурация или ожидаемое поведение? Что мы можем сделать, чтобы сделать наших разработчиков немного счастливее?

решение1

Один из способов поддерживать экземпляр приложения в рабочем состоянии в течение более длительного времени — это изменить:

PassengerPoolIdleTime

ВидетьРуководство пользователя Phusion Passengerдля получения более подробной информации по этому вопросу.

До сих пор у меня был хороший опыт установки на 3600.

решение2

Есть ли способ сохранить его в памяти после первого запуска, чтобы избежать будущих задержек?

Редактировать: PassengerPoolIdleTime 0Работает как по волшебству. Как я мог пропустить эту опцию?

решение3

Это типичное поведение практически для любого приложения Rails, по крайней мере, по моему опыту. Это особенно справедливо для такого большого приложения, как Redmine. Время загрузки связано с тем, что вы фактически запускаете исполняемый файл и загружаете приложение в память при первом запуске.

Связанный контент