If you intend to use The Ruby Spreadsheet on Heroku, and your source code is closed source then 0-4 2X dynos at 100% CPU load are considered as one physical CPU (1 PX). In other words, this means that if your Software runs on Heroku, is not OpenSource and uses The Ruby Spreadsheet gem you will have to buy a NON-OpenSource Commercial License that allows you to use The Ruby Spreadsheet together with
logrotateでファイルがmvされてもPassengerは以前のファイルを掴んだままなので、これを手放させる必要がある。 方針は2つ? logrotateをcopytruncateモードで動かす。 旧ログをmvではなくcpした上で旧ログの内容をクリアする。 処理時間がかかるのでログの取り零しが発生しうる。 # /etc/logrotate.d/passenger.log /path/to/app/shared/log/*log { weekly missingok rotate 1000 create 0644 user group copytruncate dateext } logrotateのpostrotateでPassengerにアプリを再読み込みさせる。 ログの取り零しは発生しない。 次回のアクセス時にRailsの起動コストがかかる。 # /etc/logrotate.d/
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く