2024-06-17 12:42:37 发布
网友
我有一个flask应用程序,它在服务器上的多个gunicorn同步进程中运行,并使用timedrotingfilehandler从每个worker的flask应用程序中记录到一个文件。回想起来,这似乎不安全。有没有一种标准的方法可以在python(大容量)中实现这一点,而不用编写我自己的基于socket的日志服务器或类似服务器?其他人是如何做到这一点的?我们已经使用syslog跨服务器聚合到一个日志服务器上了,但我希望首先在app节点上保存日志。在
谢谢你的见解
我用ConcurrentRotatingFileHandler
最后我们更改了应用程序,将日志发送到stdout,现在依靠supervisord来聚合日志并将它们写入文件。我们还考虑过将日志直接发送到rsyslog,但目前这对我们来说效果很好。在
我用ConcurrentRotatingFileHandler
最后我们更改了应用程序,将日志发送到stdout,现在依靠supervisord来聚合日志并将它们写入文件。我们还考虑过将日志直接发送到rsyslog,但目前这对我们来说效果很好。在
相关问题 更多 >
编程相关推荐