workerman定时器问题

黑小马

我在用worker实现的http,满1W请求就重启,由于请求量非常大,定时器进程一会就重启了,导致了定时也就没有了!这个该怎么办,我用worker的
https://github.com/walkor/global-timer 也是一样,没辙了,

2879 1 1
1个回答

six

我想到两个方案,单独开一个进程设置定时器,这个定时器进程不退出。

还有一个方案,进程退出的时候把定时器信息保存在磁盘上,进程重启后在OnWorkerStart里读磁盘重新加定时器

  • 黑小马 2019-02-08

    我目前的做法就是开了一个进程用来跑定时器,感谢你的回复!

年代过于久远,无法发表回答
🔝