Tôi có 3 quy trình chạy dưới lò phản ứng xoắn của tôi: Orbited, WSGI (chạy django) và Twisted.Ghi nhật ký xoắn
Tôi hiện đang sử dụng
log.startLogging(sys.stdout)
Khi tất cả các bản ghi đang hướng đến cùng một nơi, có quá nhiều lũ lụt.
Một dòng đăng nhập của tôi từ WSGI là như thế này:
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"
Hiện được lặp lại hai lần về cơ bản. Tôi nghĩ rằng tôi nên sử dụng định dạng của riêng tôi nhưng tiếc là tôi không thể tìm thấy nó trong tài liệu của xoắn (không có gì khi đăng nhập ở đó)
- Cách tốt nhất để giải quyết đăng nhập từ 3 nguồn là gì?
- Tôi muốn chuyển đến hàm nào trong twisted.log để thiết lập trình định dạng của riêng mình (startLogging không chứa câu trả lời)
- Giải pháp tốt hơn những gì tôi đã đề xuất là gì? (Tôi không thực sự có kinh nghiệm trong việc thiết lập nhật ký.)