linux – 如何在Apache上运行堆栈跟踪?
发布时间:2020-12-14 02:39:33 所属栏目:Linux 来源:网络整理
导读:我有一个在Apache / mod_php上运行的 PHP Web应用程序可以正常工作几天然后失败,返回500内部服务器错误. 我已打开调试日志记录,并且在日志中看不到任何指向原因的内容.解决问题的唯一方法是重启Apache. 我想我需要运行系统跟踪来监控Apache进程并使用Apache
我有一个在Apache / mod_php上运行的
PHP Web应用程序可以正常工作几天然后失败,返回500内部服务器错误.
我已打开调试日志记录,并且在日志中看不到任何指向原因的内容.解决问题的唯一方法是重启Apache. 我想我需要运行系统跟踪来监控Apache进程并使用Apache工作台或其他负载测试工具强制它失败.问题是,我以前从未这样做过,所以我不确定如何去做. 我正在运行CentOS 6.x.我将使用什么工具来运行系统跟踪以及如何调用它? 解决方法
你可以尝试
strace
strace -f -p 22254 -s 80 -o /tmp/debug.lighttpd.txt -p将是apache进程的PID,这个thread可以帮助你找到它 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – Bash脚本启动进程,等待随机,kill进程,重启
- LINUX实战:CentOS7配置自定义JDK
- 在Linux虚拟环境下安装python包(numpy等)
- linux – 如何制作字符串参数的strace打印地址而不仅仅是它
- linux – ipTables:如何改进当前的设置?
- linux – 在CentOS 6.2上通过“make install”安装的软件的
- linux – 使用什么语言的cPanel / WHM面板服务器?
- linux – 如何在运行apt-get upgrade后避免GRUB错误 – ubu
- linux – du -h –max-depth = 1需要很长时间
- linux – 两个KVM VM之间的专用网络