【发布时间】:2012-01-23 12:56:01
【问题描述】:
我使用 Nginx 运行 PHP-FPM。我的服务器上有各种不同的脚本。有时,PHP 代码存在问题,并且该过程花费的时间太长。这会消耗所有可用的 PHP-FPM 子代;因此,阻碍了其他 php 脚本。
如何设置 PHP-FPM 日志来记录缓慢的 php 进程,因为我们监控缓慢的 mysql 查询,以检测哪个脚本导致了问题?
【问题讨论】:
-
@OZ_ 这看起来很有帮助,您应该发布作为答案。
-
我编写了一个 PHP Web 应用程序,它对当前最著名的 PHP 日志记录框架(error_log、KLogger、Log4php、Monolog)进行基准测试,以防它对任何人有所帮助:github.com/jorgeorpinel/php-logging-benchmark
标签: performance logging php