我有4個活動(當前爲Symfony命令),我想按順序運行每5小時(總共需要大約30分鐘)。Gearman的連續後臺處理
我想知道如何用Gearman實現這一點。爲確保順序處理,我是否應該創建一個具有4個功能的工作人員,然後每5小時由客戶端觸發一次?
非常感謝任何答案。 Steffen
我有4個活動(當前爲Symfony命令),我想按順序運行每5小時(總共需要大約30分鐘)。Gearman的連續後臺處理
我想知道如何用Gearman實現這一點。爲確保順序處理,我是否應該創建一個具有4個功能的工作人員,然後每5小時由客戶端觸發一次?
非常感謝任何答案。 Steffen
我對您的問題有一個答案和建議。
首先,MessageQue系統如Gearman適用於目前要以非阻塞方式完成的後臺處理作業。
如果您的要求是每5個小時運行一次,那麼我猜,CRONJOBS非常適合這種情況。 參考了一些細節:Scheduling with gearman vs. cron?
如果你必須使用的Gearman一些非常重要的原因,那麼,你應該創建一個工作人員,並設置cron作業來調用工人每隔5小時。
如果添加具有相同任務ID的減速機作業,它們將按順序運行