mongrel_clusterのローテーション

mongrel_cluster使うことになったので
ローテーションどうすんだろうと思って調べてみました。

config.loggerでやろうとすると

mongrel_cluster の場合、複数プロセスが同一ログファイルにはくため
ローテートを実行したプロセス以外は、ログファイルが行方不明となり
お亡くなりになるとのこと。

要は

logrotateでやるのがいいみたい。
syslogもありな感じ。
もしくは、バックアップ後にcp /dev/nul でも動く。