微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何让所有挂起的任务显示在芹菜花任务视图中?

如何解决如何让所有挂起的任务显示在芹菜花任务视图中?

我目前正在运行带有花 1.0.0 的 celery 5,redis 作为代理和后端。

只有处于最终结果/墓碑状态的任务在花中可见。是否需要启用其他配置更改?

celery -A main worker --hostname=annotate_@%h --pool=solo --task-events
flower   -> flower:1.0.0 tornado:6.1 humanize:3.10.0
software -> celery:5.1.0 (sun-harmonics) kombu:5.1.0 py:3.10.0b1
            billiard:3.6.4.0 py-amqp:5.0.6
platform -> system:Linux arch:64bit,ELF
            kernel version:5.4.0-1051-azure imp:cpython
loader   -> celery.loaders.app.AppLoader
settings -> transport:amqp results:disabled

deprecated_settings: None
worker configuration:

app = Celery(broker='redacted',backend='redis://redacted'
)
app.autodiscover_tasks()
app.conf.task_default_queue = 'redacted'
app.conf.task_track_started = True
app.conf.task_send_sent_event = True
app.conf.worker_send_task_events = True
app.conf.worker_hijack_root_logger = False
app.conf.worker_prefetch_multiplier = 1
app.conf.worker_enable_remote_control = True
app.conf.result_expires = 60 * 60 * 2 # 2 hour TTL in seconds

以下是一些已完成任务的快照,但队列本身有 10 多个待处理和“进行中”。

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。