我的应用程序服务器花费多less时间来呈现html

我的老板问我这个,我正在想办法来衡量这一点。

我们有几个应用程序 – 一些与Tomcat的Java和一些在IIS下的.NET。

为了让自己的事情变得容易一点,我现在只想去处理Java方面的事情。 一些应用程序使用速度,一些使用JSP / JSF。

我想速度我可以把一些代码到我们的速度视图servletlogging开始/结束时间。 但是我不确定在哪里寻找JSP。 思考?

有谁知道任何可以测量应用程序服务器的作业types的工具吗?

TIA

我build议看看YourKit Java分析器。 见http://www.yourkit.com

我已经在工作中使用这个客户端来诊断他们的JSP页面的一些性能问题,它像一个魅力。 YourKit确实提供了一些J2EE特定的措施,但是我倾向于使用原始的CPU分析结果,因为我通常对Tomcat的工作感兴趣,而不是JSP正在做什么。

为了充分披露,我应该指出,作为ASF提交者,我得到了一个免费的用于Tomcat的YourKit许可证。

请注意,在将JSP翻译为Servlet的源代码并进行编译时,您经常会在第一次访问JSP时看到较慢的响应。 随后的访问通常更快。