【问题标题】:Gunicorn CPU usage increasing to a very high valueGunicorn CPU 使用率增加到非常高的值
【发布时间】:2017-11-02 16:30:52
【问题描述】:

我们将 Gunicorn 与 Nginx 一起使用。每次重启 gunicorn 后,Gunicorn 占用的 CPU 使用率都会逐渐增加。这在 3-4 天内从 0.5% 增加到 85% 左右。在重新启动 gunicorn 时,它下降到 0.5%。 请提出可能导致此问题的原因以及如何继续调试和修复此问题。

【问题讨论】:

    标签: nginx gunicorn


    【解决方案1】:
    • 检查工作人员配置。尝试使用以下内容:cores * 2 -1
    • 检查您的应用程序,您的应用程序似乎正在阻塞/冻结线程。为所有 api 调用、数据库查询等添加超时。
    • 您可以添加 APM 软件来分析您的应用程序,例如 datadog。

    【讨论】:

      猜你喜欢
      • 2021-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多