我已经在Heroku上运行的Django应用程序中添加了一个旧的Celery任务,但它不是由工人运行的。当worker启动时,任务出现在tasks中,我可以看到调度程序将其发送给worker。但工人从未收到。如何解决此问题?添加的其他任务运行正常,它在临时服务器上运行正常,这是Heroku上的另一个示例。我试过重新启动所有的dynos和改变任务的名称,并重新推动它,但没有工作。
current_app.control.purge()
字符串
ahy6op9u1#
当你用celery 时,你需要做的是:1.celery 工:完成工作的过程1.celery 节拍:将作业发送给工作进程的进程你有一个节拍过程工作吗?
1条答案
按热度按时间ahy6op9u1#
当你用celery 时,你需要做的是:
1.celery 工:完成工作的过程
1.celery 节拍:将作业发送给工作进程的进程
你有一个节拍过程工作吗?