请问python3如何比较稳妥地使用多进程在向同一个日志中写日志呢

小弟在做一个调度,需要使用多线程在程序中调起存储过程或sql并记录日志,并向日志记录执行信息。但是查资料表示,logging是多进程安全,多线程不安全。请问各位大大有什么办法在多线程下向同一个日志文件中写入日志呢?谢谢大家

建议使用生产消费者模式,生产者多个线程向队列里写log,消费者从队列里取log写入日志

到底是多进程还是多线程?

如果是多进程,建议往 stderr 写,然后由管理者(比如 systemd 或者 supervisord)统一写入文件。

  • 刷新如何设计好?
  • django的model字段在保存的时候做预处理怎么办?
  • 试验了一下python的深复制
  • python初学者
  • python和selenium实现outlook.com登录脚本
  • ansible获取ip的问题
  • APNS推送消息每次最大多少条?
  • Python多线程的问题
  • python:一组数据处理问题,求助各位
  • python编写守护进程进程
  • Flask如何对view函数默认需要登录