2015-04-28 79 views
1

我有4個活動(當前爲Symfony命令),我想按順序運行每5小時(總共需要大約30分鐘)。Gearman的連續後臺處理

我想知道如何用Gearman實現這一點。爲確保順序處理,我是否應該創建一個具有4個功能的工作人員,然後每5小時由客戶端觸發一次?

非常感謝任何答案。 Steffen

回答

0

我對您的問題有一個答案和建議。

首先,MessageQue系統如Gearman適用於目前要以非阻塞方式完成的後臺處理作業。

如果您的要求是每5個小時運行一次,那麼我猜,CRONJOBS非常適合這種情況。 參考了一些細節:Scheduling with gearman vs. cron?

如果你必須使用的Gearman一些非常重要的原因,那麼,你應該創建一個工作人員,並設置cron作業來調用工人每隔5小時。

0

如果添加具有相同任務ID的減速機作業,它們將按順序運行