在我的 Web 应用程序中,servlet 甚至在开始写入响应之前也需要几秒钟的时间。我想知道 servlet 执行期间调用了哪些方法以及每个方法花费的时间。
Luna 版本中是否已包含分析器面向 Java EE 开发人员的 Eclipse IDE?我该如何激活它?
网上有很多信息,但名称总是在变化,所以我很难过滤相关信息。
JVM监视器3.8与 Eclipse Luna 配合良好,并且使用起来也非常简单。
- 从 eclipse 市场下载并安装
- 重新启动日食
- 开始你的申请
- 通过以下方式打开 JVM Explorer 视图窗口 > 显示视图 [> 其他 ]> Java 监视器 > JVM 资源管理器
- 找到您的应用程序服务器进程,右键单击它并选择开始监控
- 你现在应该降落在特性查看 CPU 和内存使用情况的图表
- 选择CPU tab
- 点击选择经过分析的 CPU 包(你可以随时更改它们右键单击>属性)
- 在右上角特性选项卡单击开始 CPU 分析(或者它可能被称为恢复 CPU 分析)
现在,当您与应用程序交互时,您的调用树应该已填充,并且您可以分析方法调用及其持续时间。输出应如下所示:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)