【发布时间】:2012-05-03 22:07:22
【问题描述】:
我发现日志记录 I/O 是我们程序的性能瓶颈,因此我正在考虑将所有日志记录 I/O 移至单独的线程。问题是我真的不知道python日志模块中发生了什么,而且我不想在python日志模块已经为我做的事情上浪费一天的时间,否则会浪费时间出于任何其他原因。我已经阅读了Python logging documentation,我发现对线程的唯一引用是指从多线程应用程序的不同线程访问记录器。
python 日志记录模块是否创建一个单独的线程来处理 I/O?如果没有,是否值得我花时间创建一个单独的线程来处理日志记录 I/O?
【问题讨论】:
标签: python multithreading logging