如何使用gunicorn和多处理进行日志记录?

时间:2015-09-14 12:51:52

标签: python logging flask gunicorn

如何在多处理gunicorn(和Flask)应用程序中使用python日志记录来记录我的应用程序代码(而不是访问日志)?

我是否需要集中式日志记录解决方案或者我可以以某种方式使用文件?将每个进程指向同一个文件是否安全?

1 个答案:

答案 0 :(得分:2)

您可以使用多处理记录器:

https://docs.python.org/2/library/multiprocessing.html#logging

或者,如果您愿意,可以通过将pid与文件名相关联,将日志写入每个进程中的不同文件

相关问题