2011-04-15 55 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服務器接受一個參數。它指定了作業在被丟棄之前可以重試的次數。這是一個全局設置,不能針對不同的作業類型進行配置。它也不能從齒輪人客戶端設置或更改。