【发布时间】:2011-10-13 17:21:59
【问题描述】:
我们将 celery 与 rabbitMQ 后端一起使用,我们的一些服务器挂起并出现错误:“[Errno 113] No route to host”(这可能是因为我们一半的服务器在美国,一半在欧洲)。
我需要确保每个任务都已交付,不幸的是我不知道如何重试使用 send_task/字符串标识符发送的任务(发送任务的服务器无法访问远程工作者的代码) 像这样:
send_task("remote1.tasks.add_data", args=[...], kwargs={}, queue="remote1")
这样的任务可以重试吗?
【问题讨论】:
标签: celery