stop成功后 但还是能获取到服务端传送的信息, 并且Worker::$stdoutFile文件没有监听到, 如果我再次start开启文件, 能开启成功, 但是会获取到两遍服务端的信息
可能是启动了2个workerman。 stop后运行 ps axuf ,看下是否有其它workerman在运行,有的话停止或者kill掉。kill的话先kill主进程,然后再kill子进程。
ps axuf
_ 开头是不是用来判断子进程和主进程? 还有一个问题, 一个start.php文件为什么会创建多个进程, 这种情况是否需要只保留一个进程就可以?
\_
好像用WWW权限和其他权限分别可以对同一个文件都创建一个进程
可能是启动了2个workerman。
stop后运行
ps axuf
,看下是否有其它workerman在运行,有的话停止或者kill掉。kill的话先kill主进程,然后再kill子进程。_ 开头是不是用来判断子进程和主进程? 还有一个问题, 一个start.php文件为什么会创建多个进程, 这种情况是否需要只保留一个进程就可以?
\_
好像用WWW权限和其他权限分别可以对同一个文件都创建一个进程