プライベート用に使っているRedmineが異常に遅いです。 しかも初回だけ。 これまでなんとか我慢しながらやってたのですが、最近異常に時間がかかるようになってきて「これはなんとかしたほうがいい」と思ったので調べてみました。 Passengerのデフォルトの設定は2分間アクセスがない場合、Railsを落とすようになっているそうです。 それで初回アクセス時に時間かかってたんですね。 参考記事と同様に、RailsPoolIdleTimeを12時間に設定。 # /etc/httpd/conf.d/redmine_passenger.conf RailsPoolIdleTime 43200 # 12時間 RailsMaxPoolSize 1 # 個人用なのでRailsのインスタンス数を1に12時間おきにredmineにアクセスするようにcron登録。 # crontab -e 0 2,14 * *
![[rails][passenger]Redmineの初回アクセスが遅いのをなんとかする](https://cdn-ak-scissors.b.st-hatena.com/image/square/1a64cc21309639f33304c4730f8ddaaf393eeaf8/height=288;version=1;width=512/https%3A%2F%2Fblog.hilotter.com%2Ffavicon%2Fogp.png)