luigi per-task retry policy

时间:2016-09-20 13:43:04

标签: python luigi

我在配置luigi per-task retry-policy时遇到问题。我已按如下方式配置了全局luigi.cfg文件:

[scheduler]
retry-delay: 1
retry_count: 5

[worker]
keep_alive: true
wait_interval: 3

此外,它在luigi配置手册中指出编写任务如下:

class SomeTask(luigi.Task):

   retry_count = 3

足以覆盖luigi.cfg中指定的luigi retry_count。但是,此设置根本不会影响运行。我设法创建了一个每次仅用于测试失败的任务,并且日志记录返回该任务失败5次(而不是3次)。

我认为我缺少一些基本的东西。

1 个答案:

答案 0 :(得分:0)

如果连示例都不起作用。我相信您的服务器或客户端代码已过期。请注意,luigi命令将运行已安装的版本,并且需要在程序包升级后重新启动中央服务器。