我想将日志与 celery 一起使用,它不会将日志放入任何工作人员的日志文件,而是放入 stdout。
我像这样使用 StreamHandler:
stream_handler = StreamHandler(sys.stdout, format_string=format_str, bubble=True)
celery -A app.celery worker -l debug -f /log/worker-%i.log
任何使用日志的日志都将打印到标准输出,但日志记录可以写入 worker-x.log 文件。
谢谢。