这两天在测试环境部署codereview系统phabricator后,phabricator提示安装php扩展apcu提高系统性能,安装之后偶尔刷新页面的时候显示502错误。errorlog 显示 recv() failed
php-fpm日志显示子进程不断重启
debug方法:
1.配置php-fpm启动一个worker进程
2.用strace -p pid 命令观察进程信息
解决方法
此错误在网上查到是内存导致的进程退出,想到之前加的apcu扩展,于是暂时去掉了apcu扩展。系统运行正常。