2
重试芹菜任务并以指数方式退回
对于这样的任务: from celery.decorators import task @task() def add(x, y): if not x or not y: raise Exception("test error") return self.wait_until_server_responds( 如果它引发异常,而我想从守护程序端重试,如何应用指数退避算法,即 2^2, 2^3,2^4等数秒后? 还从服务器端维护重试,以便如果该工作程序正好被杀死,那么产生的下一个工作程序将执行重试任务?