修改的文件不生效,-d方式运行。如果快速让代码生效

jie365@126.com

修改了非On里面的代码。

kill -9 pid 子进程也不会被清理掉。

感觉执行php ./server.php stop后,还有进程残留。

怎么做才能让代码快速生效,且不残留进程与连接?

1485 1 0
1个回答

walkor

不要kill进程,用stop命令停止所有进程。如果你kill进程没有kill干净可能会残留进程,并且这些残留进程使用stop命令可能t无效。

在Worker::runAll()运行后加载的文件,可以用命令 php server.php reload 热加载。如果你的业务代码无法热加载,使用php server.php restart -d来重启。

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