You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Heroku上Django应用的Celery旧任务无法执行的排查求助

问题:Heroku上Django应用的旧Celery任务无法被Worker执行
  • 在Heroku运行的Django应用中重新添加了一个旧Celery任务,Worker始终未执行该任务
  • 启动Worker时能在任务列表中看到该任务,调度器也显示已将任务发送给Worker,但Worker始终未接收
  • 其他新增任务运行正常,且该任务在Heroku的预发布服务器上可正常运行
  • 已尝试重启所有dynos、修改任务名称并重新推送,均未解决问题
解决方案

执行以下代码清理Celery的任务队列:

current_app.control.purge()

内容的提问来源于stack exchange,提问作者jake

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 06:18:19