【发布时间】:2021-06-01 15:06:14
【问题描述】:
我有一个相当简单的问题 - 我的印象是 Celery(带有 Redis)默认将每个任务推送到名为“celery”的 Redis 列表。
我希望能够看到这个 Redis 列表以便在其他应用程序中使用它(查看任务长度),但是当我查看我的 Redis 队列以查看“芹菜”Redis 列表有多长时(鉴于我的任务是在那个队列中启动的),它不存在。
注意:在端口 3780 上使用带有 Redis Image 5.0 的 Docker(将其与我的 Django 应用程序的其余部分隔离)
据此:https://stackoverflow.com/a/43420719/10112899 我应该可以只查询我指定的芹菜队列的长度(默认 = 芹菜),但它不存在!
这是 Redis CLI 给我的:
问题:Celery For Django 和 Python 根本不使用 Redis 列表吗?
【问题讨论】:
标签: redis celery django-celery