flower相关内容

启动花时,我得到以下信息:“dbm.error: db type is dbm.gnu, but the module is not available";

我目前正在尝试设置一个名为 Flower 的 Python 监控工具,以检查任务是否正在成功处理.目前这是我的设置如下: ubuntu 18.04.2 LTS (GNU/Linux 4.15.0-1044-aws x86_64) python 3.6.7 芹菜 4.3.0 花 0.9.3 redis 5.0.5(芹菜代理) 当我通过命令行启动花时 flower -A cele ..
发布时间:2021-06-28 19:03:16 其他开发

芹菜花-如何加载以前捕获的任务?

我开始将芹菜花用于任务监控,它的工作原理很迷人.不过,我有一个顾虑,如何在花朵重启后“重新加载"受监视任务的信息?我将redis用作代理,即使在意外重启服务(或服务器)的情况下,我也需要选择检查任务. 预先感谢 解决方案 我发现了我.这是在运行芹菜花的命令中设置持久标记的问题. ..
发布时间:2021-04-21 19:59:49 Python

芹菜花展格林尼治标准时间而不是当地时区

我已经通过pip安装了Flower,一切正常,但是当我看到Flower中的任务时间时,它会显示GMT时间而不是时区中的时间.花任务选项 Pythnon-3.4 Django-1.8.7 Redis服务器v = 2.8.17 芹菜-3.1.19 我的芹菜和Django conf: TIME_ZONE ='Europe/Moscow'USE_I18N =真USE_L10N =真U ..
发布时间:2021-04-21 19:56:34 其他开发

芹菜任务历史

我正在Celery框架之上构建一个用于执行任务的框架. 我想查看最近执行的任务列表(最近2-7天). 使用API​​,我可以找到 app.backend 对象,但无法弄清楚如何进行查询以提取任务. 例如,我可以使用Redis或数据库之类的后端.我不想显式地将SQL查询写入数据库. 是否可以使用API​​处理任务历史记录/结果? 我尝试使用Flower,但它只能处理事件 ..
发布时间:2021-04-21 19:55:30 Python

每个任务名称的Celery时间统计

我有一些相当繁忙的芹菜队列,但不确定哪些任务有问题。有没有一种方法可以汇总结果以找出哪些任务需要花费很长时间?我在2-4台服务器上有10到20名工作人员。 使用redis作为代理,也将后端用作结果。我注意到Flower上的队列很忙,但无法弄清楚如何获取每个任务的时间统计信息。 解决方案 方法1: 如果您在启动celery worker时启用了日志记录,则他们将记录每个任务花费的 ..
发布时间:2020-10-23 19:17:34 其他开发

如何在Celery中获得失败的任务?

我正在用芹菜来处理一些任务。我可以看到有多少处于活动或已调度状态,但是我找不到任何方法来查看失败的任务。 Flower确实会向我显示状态,但只有在任务启动和失败时它就在运行。是否有任何命令可以获取所有失败的任务(状态:失败)? 创建任务时,我确实拥有任务ID。但是有数百万。因此,即使有一种方法可以按任务ID进行检查,我也无法一一检查。但是如果有这样的命令,请告诉我。 解决方案 Cel ..
发布时间:2020-09-30 02:41:27 PHP

芹菜有效,但带花不起作用

我已经安装了芹菜,RabitMQ和鲜花.我能够浏览到花港.我有以下简单的工作程序,可以将其附加到celery并从python程序调用: # -*- coding: utf-8 -*- """ Created on Sat Dec 12 16:37:33 2015 @author: idf """ from celery import Celery app = Celery('tasks ..
发布时间:2020-08-24 01:53:50 其他开发

如何将身份验证和终结点添加到Django Celery Flower Monitoring?

我一直在本地使用花,看起来很容易设置和运行,但是我看不到我如何在生产环境中进行设置。 特别是,如何添加身份验证,以及如何定义一个url来访问它? 解决方案 对于自定义地址,使用 - 地址标志。 对于auth,请使用 - basic_auth 标志。 请参见下文: #芹菜花--help 用法:/ usr / local / bin /芹菜[选项] 选项: ..
发布时间:2017-05-29 05:32:03 其他开发