阿克斯:芹菜+;redis代理/后端
我在查芹菜密码。一旦任务函数通过(task_trace)运行,就会调用Acks_late。阿克斯:芹菜+;redis代理/后端,redis,celery,taskscheduler,Redis,Celery,Taskscheduler,我在查芹菜密码。一旦任务函数通过(task_trace)运行,就会调用Acks_late。 但是,在Redis中,一旦接收到任务(即从Redis队列中弹出),RedisWorkerController就会为其创建任务请求。如果工作节点死亡,它如何再次排队?如果消息未被确认,则不会再次排队(如果工作节点死亡,则不可能再次排队。它们确实以未确认的形式存在于Redis中) 根据芹菜文档,Redis经纪人有一个 因此,如果在可视性超时内未确认消息,我们应该能够期望消息再次传递给工作者。事情就是这样。如果
但是,在Redis中,一旦接收到任务(即从Redis队列中弹出),RedisWorkerController就会为其创建任务请求。如果工作节点死亡,它如何再次排队?如果消息未被确认,则不会再次排队(如果工作节点死亡,则不可能再次排队。它们确实以未确认的形式存在于Redis中) 根据芹菜文档,Redis经纪人有一个 因此,如果在可视性超时内未确认消息,我们应该能够期望消息再次传递给工作者。事情就是这样。如果在处理acks_late任务期间断电,则在通过可见性超时后,联机工作人员将再次接收该任务