nginx coredump 不产生core文件
在調(diào)試Nginx功能的時(shí)候,出現(xiàn)如下問題:
2017/02/27 16:23:50 [notice] 13604#0: signal 17 (SIGCHLD) received
2017/02/27 16:23:50 [alert] 13604#0: worker process 13605 exited on signal 11 (core dumped)
2017/02/27 16:23:50 [notice] 13604#0: start worker process 13816 0
2017/02/27 16:23:50 [notice] 13604#0: signal 29 (SIGIO) received
發(fā)現(xiàn)有子進(jìn)程發(fā)生了core dump。
但是在nginx/logs目錄下面執(zhí)行
ulimit -c unlimited?
還是沒有core文件產(chǎn)生。
解決方法是在nginx.conf文件中 添加
worker_rlimit_core 10000m;
working_directory /usr/local/nginx/logs;
重新啟動(dòng)Nginx,復(fù)現(xiàn)問題。
相應(yīng)的core文件出現(xiàn)在logs目錄下
總結(jié)
以上是生活随笔為你收集整理的nginx coredump 不产生core文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Nginx学习之三-ngx_http_r
- 下一篇: FLV封装格式分析器