守护模式运行的程序 没有手动reload 也没有修改过任何文件
但是运行中会出现exit_count 无法排查具体的退出原因
用过七八年workerman了 webman也用了好几年了
以前出现exit_count增长 会有附带的exit_status 在runtime/logs里面也能看到具体的错误
但是最近更新了最新版webman之后 就出现了这个问题
有exit_count但是找不到具体的退出原因
有尝试过开debug模式观察了两个小时 没有出现报错
但是运行2天之后 就会出现
(不确定多久出现 第一次发现是运行了半个月 第二次发现是运行了7天 20日重启后今天又看 又出现了)
debian 12
php 8.3.25(JIT)
webman/2.1.2
webman有个monitor进程,会监控所有进程内存使用情况,如果超过 php.ini 里设置的 momory_limit(默认128M)的80%,则执行安全重启对应进程,不会有日志,体现为exit_status为0的exit_count统计值增长。
哦 明白了 感谢 不是有错误就好
你这为啥会内存超出?
我也不知道... 完全不知道怎么排查
学习了