sjb*_*jbx 16 python logging multithreading nfs
Python的logging库是否为两个(或多个)单独记录到同一文件的python进程提供了序列化日志记录?从文档中可以看出这一点(我已经阅读过).
如果是这样,那么在完全不同的机器上(共享日志文件将存在于两者都可访问的NFS导出上).
Hay*_*ker 15
不,它不受支持.从python 日志菜谱:
尽管日志记录是线程安全的,并且支持在单个进程中从多个线程记录到单个文件,但不支持从多个进程记录到单个文件,因为没有标准方法可以跨多个序列化对单个文件的访问Python中的进程.
之后,该手册建议使用单个套接字服务器进程来处理日志,其他进程向其发送日志消息.在通过网络发送和接收日志记录事件部分中有一个这个应用程序的工作示例.
| 归档时间: |
|
| 查看次数: |
11861 次 |
| 最近记录: |