Verwenden von RotatingFileHandler zum Protokollieren mehrerer ProzessePython

Python-Programme
Anonymous
 Verwenden von RotatingFileHandler zum Protokollieren mehrerer Prozesse

Post by Anonymous »

Ich verwende das Multiprocessing-Modul, um viele E/A-Jobs auf verschiedene Prozesse aufzuteilen, und bin auf das Problem gestoßen, die verschiedenen Prozesse in derselben Protokolldatei zu protokollieren.
Nachdem ich nach einer Lösung gesucht hatte, änderte ich den Dateisatz im Logger von einem normalen FileHandler in einen RotatingFileHandler.
Während meiner Experimente (in der Entwicklungsumgebung) hat es perfekt funktioniert und das Problem gelöst, aber ich bin mir nicht sicher, ob es ein zuverlässiger Ansatz ist.
Ist vorhanden? Gibt es einen Nachteil? Etwas, das ich beachten sollte?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post