运行ps aux |之后 grep的PHP,我发现约一个星期前开始的Cron运行的10个PHP脚本,并挂起。
每个脚本通常需要40秒才能完成。
我已经设置了ini_set('max_execution_time',60)希望在60秒后终止。
我如何诊断发生了什么?
谢谢
使用像strace,ltrace这样的工具来查看特定的被挂起的脚本进程正在做什么。 如果它被困在fd上(比如阻塞select),也是lsof。