工作线程:任务启动后热关闭(主进程)



设置:Celery 3.1,broker=RabbitMQ,后端=Redis。

场景:具有任务state=STARTED (running)我的工作线程正在重新启动。我收到worker: Warm shutdown (MainProcess)消息(标准输出(。工作线程成功重新启动,但任务停留在STARTED状态(通过花朵监视(,没有任何反应。

期望状态:我希望卡住的任务将再次运行(或在关闭前失败( - 而不是被忽略并永远保留为"已启动"。

使用CELERY_ACKS_LATE = True解决了问题

相关内容

  • 没有找到相关文章

最新更新