首页 > 解决方案 > 当前运行的 Celery 任务的管理 URL

问题描述

我想向我的管理员用户显示一个正在运行的 celery 任务的超链接。

我使用django_celery_results,但这仅包含已完成任务的行。

我可以写一个简单的视图,但我想已经有一个更专业的解决方案。

脚步:

哪个芹菜插件可以提供帮助?

标签: celerydjango-celery

解决方案


我认为不需要任何附加组件来实现这一点。您需要订阅您的服务以获得特定事件的通知(首先想到的是任务成功、任务接收和任务失败)。查看 Celery 文档的监控部分。特别是实时处理,因为它给出了一些示例代码开始......这就是 Flower 的工作方式。


推荐阅读