php-fpm出现exited on signal 11 (SIGSEGV)?


下面图片是用gdb得到的一些信息


SIGSEGV信号一般表示

SIGSEGV --- Segment Fault. The possible cases of your encountering this error are: 
1.buffer overflow --- usually caused by a pointer reference out of range. 
2.stack overflow --- please keep in mind that the default stack size is 8192K. 
3.illegal file access --- file Operations are forbidden on our judge system

如果得到SIGSEGV信号的进程比较多的话,php-fpm就会重启。其中的
failed processes threshold (10 in 60 sec) is reached
是在php-fpm.conf中设置的,表示在60秒内出现SIGSEGV或者SIGBUS错误的php-cgi进程数如果超过10个,php-fpm就会重启。可以通过把php-fpm.conf中的 emergency_restart_threshold的值设置的大一些来增加这个重启的阀值,比如增加到60个,在有些时候,这能够避免php-fpm重启。



相关阅读:
netty 的 Server 启动成功事件是哪个?
关于angular2 中控件验证的复用
Golang如何阻止signal传递给os/exec执行的命令
the value for the useBean class attribute xxx is invalid
android中webview无网络时怎么实现点击加载?
tsconfig如何配置多个输出目录?
Reactjs 0.13是否没有过滤XSS攻击 ?
如何删除或修改 Git Credential Manager (GCM)缓存的账号和密码
请问如何解决windows环境下phantomjs不支持flash的问题?
react单页面应用中,点击浏览器回退按钮,怎么能使回来的页面保持离开前的状态?
前端测试(UI Recorder)webdriver启动firefox报错
百度坐标批量转换后画直线的问题
关于vuex的疑惑
微信内置浏览器跳转session丢失问题
rails 用mongoid Model 自关联问题
jquery easyui中有组件可以让一个下拉框控制两个输入框吗?
为什么没有延迟执行呢
node-gyp的build过程出错
用php写sokket连接第三方服务器,要保持连接不断,每三分钟向对方发一次心跳,php是单线程的,这个怎么才能实现呢?
android studio 如何添加依赖



快速导航

Copyright © 2016 phpStudy |