【发布时间】:2017-12-23 17:42:00
【问题描述】:
我有一个服务器,其中两个 django 应用程序正在运行 appone、apptwo 对他们来说,两个 celery worker 是从命令开始的:
celery worker -A appone -B --loglevel=INFO
celery worker -A apptwo -B --loglevel=INFO
两者都指向相同的 BROKER_URL = 'redis://localhost:6379'
redis 使用 db 0 和 1 设置
我可以在两个应用程序的日志中看到这两个应用程序中配置的任务,这会导致警告和错误。
我们可以在 django 设置中进行配置,使 celery 可以单独工作而不干扰彼此的任务吗?
【问题讨论】:
标签: python django redis celery