2017-01-17 44 views
1

私たちはRabbitMQを実行しており、ログフォルダに書き込んだ.logは静かに大きくなっています。RabbitMQログの処理方法は?

ここで正しいことはありますか?随時削除することはできますか?削除してから削除する必要がありますか? 私はこれに関する文書を見つけることができません。

答えて

0

ログファイルをローテーションするRabbitMQのノードに指示しrabbitmqctl rotate_logs

を使用することができます。あなたは、彼らはあまりにも大きな成長時にログを削除/スケジュールベースとアーカイブのログローテーションを実行したい場合は

その後、OLDのファイルに

+0

私はそれを試してみました。それは 'rabbitmqctl rotate_logs .1'を介してしか動作しないようですが、ドキュメントに従ってそれはブローカの再起動時にのみ回転しますか?それは、サービスが正しく再開された場合にのみ起こります。少なくとも窓に。 – Razze

+0

私はrotate_logsを呼び出して古いログを移動/削除するジョブを必要とするだけでクリックしたと思います。そして今は毎回走るように仕事をしていますか? – Razze

0

を削除し、RabbitMQのは、箱から出して、あなたのためにそれを行うには何もしています。

Linuxを使用してRabbitMQを実行する場合は、logrotate utilityを使用できます。この仕事をスケジューリングするにはcron

+0

私はちょうど 'rabbitmqctl rotate_logs suffix'を呼び出して古いログを移動/削除する仕事が必要なことをクリックしたと思います。そして今は毎回走るように仕事をしていますか? – Razze

+0

@Razzeはいあなたはそれを行うことができます –

関連する問題