【问题标题】:Python celery flower no monitor tab (no real-time grohics)Python celery Flower 无监控选项卡(无实时图形)
【发布时间】:2021-11-11 15:05:22
【问题描述】:

如何查看实时任务执行情况?

我是芹菜新手。我正在运行 celery,但没有看到 monitor 选项卡

http://127.0.0.1:5555/monitor 返回“页面未找到”

我是这样开始的

脚本中的芹菜

if __name__ == '__main__':
    REDIS_TASKS_BROKER = 'redis://localhost:6379/0'
    REDIS_TASKS_BACKEND = 'redis://localhost:6379/1
    app = Celery(main=__name__, broker=REDIS_TASKS_BROKER, backend=REDIS_TASKS_BACKEND)
    worker = app.Worker()
    worker.start()

终端中的花(运行脚本后):

celery -A tasks --broker=redis://localhost:6379/0 flower --port=5555

【问题讨论】:

  • 您找到答案了吗?我有同样的问题。
  • @不幸的是没有
  • 它显然已在最近的版本中被删除 (github.com/mher/flower/issues/895#issuecomment-786140152) 你必须降级到 0.9.4 才能获得显示器。降级后我可以看到监控选项卡,但图表中没有统计信息...

标签: celery flower


【解决方案1】:

https://github.com/mher/flower/issues/1107。监视器选项卡已在 v1 版本中弃用,取而代之的是 Prometheus 统计信息。您可以降级到 v0.9.7(但要注意它是 not compatible 和 Celery v5)或按照 this guide 设置 Prometheus 集成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-22
    • 2014-05-02
    • 2019-01-07
    • 2020-08-11
    • 1970-01-01
    • 1970-01-01
    • 2018-11-29
    • 2011-06-26
    相关资源
    最近更新 更多