项目由centOS 8环境迁移到银河麒麟高级服务器操作系统 V10 SP1 64位ARM版时,代码原样迁移,但是在结束运行时 提示 异常退出 exit with status 9,在centOS下运行一直都正常.
经过多次测试发现 在 stop、reload时都存在异常退出 exit with status 9,特别是stop时,虽然提示是 status 9,但是其实进程还是退出了。
代码里使用 crontab 定时执行 Worker::stopAll()时,进程会卡死挂起
请问如何定位问题,谢谢
new Crontab('10 0 23 * * *', function () {
Worker::stopAll();
});
exit with status 9
服务器环境:银河麒麟高级服务器操作系统 V10 SP1 64位ARM版
workerman:4.1.13
php:8.1.31
通过这个命令追踪进程的系统调用,其中pid是即将出现
exit with status 9
提示的进程pid,出现提示后截图下strace结果的最后一页好的,感谢老大