Mein Produktionsprotokoll von 1 GB muss ich automatisch einrichten, wenn die Größe 1 GB erreicht. Ich benutze Schienen 3, Rubin 1.9.3. Wie kann man den Stamm in Schienen drehen? Kann mir einer helfen? Danke im Voraus.
Antworten:
2 für die Antwort № 1So erstellen Sie einen Logger, der die Protokolldatei altert, sobald sie etwa 102.400.000 Byte erreicht hat, und lässt 10 alte Protokolldateien zurück:
require "logger"
logger = Logger.new("foo.log", 10, 102_400_000) #10 logs, about 1 GB all together