請教想在 BusinessWorker 上面安裝一個定時器。

0

您好!
我想在 BusinessWorker 上面利用 \Man\Core\Lib\Task 做一個用戶的系統的定時器,比如定時形成分數排行榜。
直接寫在 BusinessWorker ,若啟動五個 BusinessWorker,同一時間內便會執行此服務五次。如何用簡便的方法,讓程式得知只在第一個 BusinessWorker 安裝定時程式,還是建議另外再啟動單獨的一個Worker來專門做系統服務。


謝謝您。

已邀请:

walkor

赞同来自:

建议单独启动一个Worker来做定时任务,不要放在BusinessWorker进程中
可以参考这里的代码
http://wenda.workerman.net/?/question/72

flimulus - Hello~

赞同来自:

了解了。


謝謝您的回答。

要回复问题请先登录注册