问题描述
webman 安装 event 扩展后 在 执行reload 或者 stop 命令时候下面显示 exit with status 11 全新项目安装event扩展不会产生这个现象,但是安装某些扩展就复现了,比如 webman/console webman/push 还有一些插件市场的插件
php版本
加载扩展
目前已确定的时,卸载event扩展就不会产生 exit with status 11
event 版本
exit with status 11是产生了coredump,极少有反馈event扩展产生coredump的,也可能和某个php版本及服务器环境有关。 当单个进程需要维持超过1024个连接的时候才需要event扩展,正常webman是http协议的,不需要装event扩展,除非是使用了push这种插件,因为push进程可能要维持超过1024个连接。
解决方案:
我想问 exit with status 11 有影响吗,因为我发现只有在stop或者reload 才会出现,会影响程序的执行运行吗
不确认coredump发生的精确时机,如果coredump是等业务处理完才发生,就不会有影响
感谢回答,我再试试,也有可能是我环境的问题,我目前使用的是docker环境,采用的php-fpm镜像
exit with status 11是产生了coredump,极少有反馈event扩展产生coredump的,也可能和某个php版本及服务器环境有关。
当单个进程需要维持超过1024个连接的时候才需要event扩展,正常webman是http协议的,不需要装event扩展,除非是使用了push这种插件,因为push进程可能要维持超过1024个连接。
解决方案:
我想问 exit with status 11 有影响吗,因为我发现只有在stop或者reload 才会出现,会影响程序的执行运行吗
不确认coredump发生的精确时机,如果coredump是等业务处理完才发生,就不会有影响
感谢回答,我再试试,也有可能是我环境的问题,我目前使用的是docker环境,采用的php-fpm镜像