在日常处理我的cPanel账户登录,我可以看到我的Zend框架应用程序负载CPU非常找出哪些Zend框架模块加载CPU高达200%
Top Process %CPU 182 /usr/bin/php /home/*******/public_html/index.php
但是,任何请求ZF应用的推移index.php(与Apache的重写规则) 是否有可能找出什么请求(url)加载CPU?
在日常处理我的cPanel账户登录,我可以看到我的Zend框架应用程序负载CPU非常找出哪些Zend框架模块加载CPU高达200%
Top Process %CPU 182 /usr/bin/php /home/*******/public_html/index.php
但是,任何请求ZF应用的推移index.php(与Apache的重写规则) 是否有可能找出什么请求(url)加载CPU?
我认为这有助于:
ZFDebug - 为Zend框架 http://code.google.com/p/zfdebug/
ZFDebud没有帮助 - 我不知道什么模块加载CPU。在大多数情况下,加载意味着对服务器的请求不正确。 例如,当站点位于XSS atack下时,服务器的请求被cp1251编码(ZF使用UTF8) - 过滤输入数据需要几分钟的时间才能用于标准zend过滤器来解析错误编码的数据。 所以第一个任务是找到哪个请求使问题成为现实。在此之后,我可以使用zend_deruger或ZFdebug栏来修复它。 – ifrond 2010-10-21 12:05:41
而在cPanel中我有这个信息,但它显示了我始终相同的脚本路径。 另外我可以接受加载时间,比我可以在apache日志中发现不寻常的请求 – ifrond 2010-10-21 12:12:55
@TimStone好调试吧,如果你有2个CPU,每个被加载到100%,那么你有200%。 – 2010-10-20 19:26:06
我明白为什么cpu使用率超过100%。我需要知道什么请求导致它。只是文件名是不够的 - 阿帕奇重写抛出所有请求imdex.php – ifrond 2010-10-20 20:37:14