2011-04-15 76 views
0

With Gearman,我可以检查作业失败多少次吗?例如:如果一项工作失败,我希望重复。如果作业失败5次,则删除它。我必须使用哪个功能。使用Gearman,我可以检查作业失败多少次?

例如:如果我想排队从服务器下载文件。如果该服务器关闭,则作业无法完成。

+4

我们德国人是如此细心的工人,我们的工作只是**永远不会失败!**问题解决了。哦,等等... – 2011-04-15 11:19:07

+0

例如:如果我想排队从服务器下载文件。如果该服务器关闭,则作业无法完成。 – meotimdihia 2011-04-15 11:23:17

+0

@meotimidhia我只是在开玩笑说“德语”和“Gearman”这两个词很接近。 :)我明白你的问题是什么意思 – 2011-04-15 11:31:15

回答

0

总之,没有。您无法查询作业失败的次数。 但是,这些信息在gearmand里面,但是没有API可以访问它。

我认为你正在寻找的选项

-j,--job重试次数

这是启动时的gearmand服务器接受一个参数。它指定了作业在被丢弃之前可以重试的次数。这是一个全局设置,不能针对不同的作业类型进行配置。它也不能从齿轮人客户端设置或更改。