【问题标题】:Python Django Logging IssuePython Django 日志记录问题
【发布时间】:2014-10-20 21:22:44
【问题描述】:

我已经建立了一个 Python Django 项目。我已经做了一些网络服务。但有时记录的数据有点大,记录需要大约 3-4 秒,因为服务响应延迟了几秒钟,这是性能方面的一个重要因素。

问题:我只是想知道如何使日志记录成为异步的? Django 是否为此提供了类似的选项?或者我是否必须采取其他方法并自己处理它,就像打开另一个线程并登录它一样?

【问题讨论】:

    标签: python django python-2.7 logging


    【解决方案1】:

    您可以使用QueueHandlerQueueListener,通过logutils 包可用于Python 2.x。 This post 有更多细节,the relevant Python 3.x docs 也是如此。

    【讨论】:

      猜你喜欢
      • 2012-10-02
      • 1970-01-01
      • 2010-11-15
      • 2011-09-16
      • 1970-01-01
      • 2017-12-23
      • 2019-06-06
      • 2010-09-25
      • 2011-09-15
      相关资源
      最近更新 更多