【已解决】自定义进程阻塞进程(while true),是否对其他进程造成影响

我要当省长

问题描述

我定义了一个自定义进程,内容是while(true)了一个监听程序,里面程序运行结束会sleep一秒,但是在php start.php status中 会显示busy,请问是否会对其他进程或者主进程造成影响

181 3 0
3个回答

nitron

你说呢?
截图

  • 我要当省长 2天前

    我已经新建一个独立的进程了,按理说不会影响其他的http进程吧

  • tanhongbin 2天前

    这个只会对当前进程有影响 不影响其他进程 进程相互独立的

  • 我要当省长 2天前

    好的 那我就不用开一个单文件出去了

我要当省长

之所以不使用秒级定时器是因为重启框架的时候定时器到下一分钟才会生效,会导致重启期间到下一分钟开始之前会漏处理一些重要逻辑

  • 我要当省长 2天前

    有没有大佬有其他的解决思路

  • rbb 2天前

    如果怕漏,就用其它的定时任务。触发http吧

  • latin 2天前

    定时器是立刻生效,crontab组件才是一分钟后生效

我要当省长

这是自定义进程部分代码

×
🔝