gpt4 book ai didi

perl - 如何在 mod_perl 中追踪 CPU 密集型请求?

转载 作者:行者123 更新时间:2023-12-04 20:25:04 24 4
gpt4 key购买 nike

在 Ubuntu 8.04 上使用 Apache 2.2 和 mod_perl 我在服务器上有几个应用程序。在预 fork 模式下使用 Apache。通常情况下一切正常,但偶尔我会看到一个 Apache 进程使用 100% 的 CPU。

服务器上有几个网站有自己的 VirtualHosts,并且有
是通过 Apache 运行的 SVN 服务器。

我如何追踪哪个应用程序和该应用程序中的哪些调用产生了高负载?

最佳答案

Devel::NYTProf现在几乎是 Perl 的主要分析器,具有 Devel::NYTProf::Apache用于轻松分析 mod_perl 应用程序。

Tim Bunce: NYTProf v2 – A major advance in perl profilers以获得带有图片的漂亮概览。

不幸的是,Devel::NYTProf 没有预先打包在 Ubuntu Hardy 中。 (它在 Jaunty、Karmic、Lucid 和更高版本中预先打包。)您可以使用一些 apt 技巧从这些发行版安装包,从 CPAN 安装,或者只是升级;-)

关于perl - 如何在 mod_perl 中追踪 CPU 密集型请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2194077/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com