用Gearman,我可以检查工作失败了多少次


With Gearman , can i check job failed how much times?

使用Gearman,我可以检查作业失败了多少次?例如:如果一项工作失败了,我希望它再来一次。如果作业失败5次,则删除它。我必须使用哪个函数

示例:如果我想排队从服务器下载文件。

简而言之,没有。你不能查询一个作业失败了多少次。然而,这些信息就在gearmand内部,但是还没有API来访问它。

我想你要找的选项是

- j, job-retries

这是gearand服务器在启动时使用的参数。它指定一个作业在被丢弃之前可以重试的次数。它是一个全局设置,不能为不同的作业类型配置不同的设置。也不能从gearman客户端设置或更改。