今天生产突然遇到一个问题. 一个内部的http 接口服务.
master
进程内存溢出, 快速增长内存 问题.
想了很多 也看了很多日志. 发现服务器 php_error.log
在提示内存溢出写入日志内存失败.
通过调试发现和 大佬们说的一样:
主进程内存占用过高一般是有大量数据未发送保存在内存缓存区中,请开启心跳检测功能,剔除坏连接。
诶 我们这个问题还是 日志写的太大了. 导致 worker
进程直接 Fatal 死掉了. Master 不主动释放, 日积月累服务器内存写满.
今天生产突然遇到一个问题. 一个内部的http 接口服务.
master
进程内存溢出, 快速增长内存 问题.
想了很多 也看了很多日志. 发现服务器 php_error.log
在提示内存溢出写入日志内存失败.
通过调试发现和 大佬们说的一样:
主进程内存占用过高一般是有大量数据未发送保存在内存缓存区中,请开启心跳检测功能,剔除坏连接。
诶 我们这个问题还是 日志写的太大了. 导致 worker
进程直接 Fatal 死掉了. Master 不主动释放, 日积月累服务器内存写满.