J'ai trois processus fonctionnant sous mon réacteur torsadé: Orbited, WSGI (django courant), et Twisted lui-même.Enregistrement en boucle
J'utilise actuellement
log.startLogging(sys.stdout)
Quand tout le journal sont dirigés vers le même endroit, il y a trop d'inondations.
Une ligne de mon journal de WSGI est comme ceci:
2010-08-16 02:21:12-0500 [-] 127.0.0.1 - - [16/Aug/2010:07:21:11 +0000] "GET /statics/js/monitor_rooms.js HTTP/1.1" 304 - "http://localhost:11111/chat/monitor_rooms" "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100723 Ubuntu/10.04 (lucid) Firefox/3.6.8"
Le temps est répété deux fois au fond. Je pense que je devrais utiliser mon propre formatter, mais malheureusement je ne peux pas le trouver dans les docs tordues (il n'y a rien à se connecter il)
- Quelle est la meilleure façon de traiter l'exploitation forestière de 3 sources? Quel kwargs dois-je transmettre à quelle fonction dans twisted.log pour configurer mon propre formateur (startLogging ne contient pas la réponse)
- Quelle est une meilleure solution que ce que j'ai suggéré? (Je ne suis pas vraiment expérimenté dans la configuration des enregistreurs.)