beste Weg, um zu drehen, rabbitmq-log-Dateien
Mein Kaninchen logs sind immer sehr groß und ich Frage mich, ob es einen besseren Weg zur Kontrolle der rotation. Ich würde gerne die logs zu rotieren basierend auf der Größe, und halten höchstens zehn Protokolle zu einem Zeitpunkt. Die beste, die ich bisher gefunden habe, ist, dass Sie können deaktivieren Sie die Protokollierung, indem Sie SERVER_START_ARGS="-kernel error_logger silent"
in die rabbitmq.conf-Datei. Gibt es einen besseren Weg? Ich möchte vermeiden, mit einem crontab.
InformationsquelleAutor Bacon | 2011-06-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Der beste Weg, dies zu tun ist, um ein upgrade zu RabbitMQ 2.4.1. Eine Menge Leute sind immer noch mit sehr alten und überholten software RabbitMQ, hat Probleme mit großen persister-Protokolle. Neuere Versionen handhaben das viel besser, und Sie haben auch eine management-plugin (web zugänglich ist) und viel schneller Nachrichten-routing.
Idealerweise würdest du ein upgrade auf Erlang R14B02 ersten, dann ein upgrade RabbitMQ.
Überspringen Erlang R14B03, wenn Sie gehen, um zu kompilieren, RabbitMQ von der Quelle.
InformationsquelleAutor Michael Dillon
Können Sie den Befehl verwenden .
Seine Arbeit für mich.
Lesen Sie mehr aus dem http://www.rabbitmq.com/configure.html
Hoffe es wird Euch helfen.
InformationsquelleAutor Java Developers Guide
Die beste Wahl ist, setzen Sie die Protokoll-Rotation logisch in Ihrem rabbitmq.conf-Datei wie unten:
Was diese Arbeit genau auf 3.7?
InformationsquelleAutor Rodrigo Andrade
Ich denke, der beste Weg ist die Verwendung einer config-Datei. Ich habe versucht oben genannten Möglichkeiten, aber Sie funktionierte nicht für mich. Ich habe folgende Konfiguration aus hier und es funktionierte:
Finden Sie Informationen, was tut, Datum, Größe und Anzahl in diesem link https://github.com/basho/lager
InformationsquelleAutor Lokesh