我定义了一个自定义进程,内容是while(true)了一个监听程序,里面程序运行结束会sleep一秒,但是在php start.php status中 会显示busy,请问是否会对其他进程或者主进程造成影响
你说呢?
我已经新建一个独立的进程了,按理说不会影响其他的http进程吧
这个只会对当前进程有影响 不影响其他进程 进程相互独立的
好的 那我就不用开一个单文件出去了
之所以不使用秒级定时器是因为重启框架的时候定时器到下一分钟才会生效,会导致重启期间到下一分钟开始之前会漏处理一些重要逻辑
有没有大佬有其他的解决思路
如果怕漏,就用其它的定时任务。触发http吧
定时器是立刻生效,crontab组件才是一分钟后生效
定时器 是立刻生效的 crontab是下一分钟才生效
用timer重写了一下
你说呢?
我已经新建一个独立的进程了,按理说不会影响其他的http进程吧
这个只会对当前进程有影响 不影响其他进程 进程相互独立的
好的 那我就不用开一个单文件出去了
之所以不使用秒级定时器是因为重启框架的时候定时器到下一分钟才会生效,会导致重启期间到下一分钟开始之前会漏处理一些重要逻辑
有没有大佬有其他的解决思路
如果怕漏,就用其它的定时任务。触发http吧
定时器是立刻生效,crontab组件才是一分钟后生效
这是自定义进程部分代码
定时器 是立刻生效的 crontab是下一分钟才生效
用timer重写了一下