unserialize(): Error at offset 0 of 111 bytes in file /project/3y-cleaning/vendor/workerman/workerman/Worker.php on line 1029
ksort() expects parameter 1 to be array, boolean given in file /project/3y-cleaning/vendor/workerman/workerman/Worker.php on line 1030
Invalid argument supplied for foreach() in file /project/3y-cleaning/vendor/workerman/workerman/Worker.php on line 1065
这个不影响业务,先忽略,后面版本优化。
现在status不能查询到信息,-d的时候打印的都是空,这种在什么情况下会发生?该如何解决呢?
debug模式运行后按了ctrl+z 挂起主进程时会出现这种情况。如果按了ctrl+z,按fg可恢复进程。
如果不是这个原因,ps auxf 看下主进程状态。利用strace -ttp 主进程id 跟踪下主进程看看在干什么。
还有是否更改了workerman源码或者在主进程运行了什么特殊的业务逻辑?
学习了