目前正在实现的思路,是在共享内存中维护上一次操作的状态,多个进程定时器触发进入的时候,检查上一次操作时间。
如果时间间隔小于X,就不做操作。
在 2017年7月25日星期二 UTC+8下午5:47:07,wilson...@gmail.com写道:
大家好!
在进行Nginx开发的时候,遇到了一个问题,请教大家;
多进程条件下,每个进程的定时器是各自维护的。
这样如果定时器触发的时候,其实达不到设想的每隔X秒进行触发。
可能出现相隔X秒,每个工作进程都触发了一次。
如果想要实现为,间隔X秒,所有工作进程抢占,抢占成功的进行处理,不成功的不处理。
不知道要怎么实现。
谢谢!