我在不同的环境中进行了设置:
母版(重新生成的URL,以及与之连接的芹菜工作者)
开发(redis-dev URL,以及另一个与其连接的celery worker)
pc环境(redis-dev URL)
为清楚起见,在我的PC环境上,我正在做一些测试,并使用与开发类似的环境,可以是我,也可以是其他任何人。因此,我本地的celery worker也连接到redis-dev url,还启动了celery worker。
我的电脑环境工人和开发人员混合在一起(遵循芹菜词汇。我检查过花朵)。
现在是问题所在。在本地,我注册了一个新任务,但在开发环境中尚不可用。在测试它时,有时会在PC环境工作者或开发工作者上完成任务。在开发人员上完成时,它抱怨任务尚未注册。确实如此,因为该任务目前仅在我的电脑上。
我在体系结构中做错了什么,还是缺少一些配置?我尝试--without-mingle
失败。
谢谢