标签: python logging python-logging
我有冗长的日志记录,它似乎在极大地影响我的Python程序的性能。 据我了解,似乎默认情况下,Python日志记录模块将缓冲直到一条日志消息。 是否可以为几个日志消息配置此缓冲区?例如,我可以使Python日志记录模块最多缓冲10条消息吗? 我已经阅读了Python文档,并且还堆积了this,this和this之类的溢出问题,但是没有明确的答案,因此将其发布。
谢谢您的输入。
答案 0 :(得分:1)
使用MemoryHandler。它正是您想要的。它会缓冲消息直到满足某些条件,然后将其发送到另一个处理程序进行处理。