gpt4 book ai didi

eclipse - 如何在 Eclipse EE Luna 中分析 Java Web 应用程序 servlet 调用

转载 作者:行者123 更新时间:2023-12-03 13:29:28 25 4
gpt4 key购买 nike

在我的 Web 应用程序中,一个 servlet 甚至需要几秒钟才能开始编写响应。我想知道,在 servlet 执行期间调用了哪些方法以及每个方法需要多长时间。

面向 Java EE 开发人员的 Eclipse IDE 的 Luna 版本中是否已包含分析器?如何激活它?

网上有很多可用的信息,但它的接缝名称一直在变化,所以我很难过滤相关信息。

最佳答案

JVM 监视器 3.8 与 Eclipse Luna 一起工作很好,而且使用起来也很简单。

  • 从 Eclipse 市场下载并安装
  • 重启eclipse
  • 开始您的申请
  • 通过 打开 JVM Explorer View 窗口 > 显示 View [> 其他 ]> Java Monitor > JVM Explorer
  • 找到您的应用服务器进程,右键单击它并选择 开始监控
  • 你现在应该登陆 房产 查看和查看带有 cpu 和内存使用情况的图表
  • 选择 CPU 标签
  • 点击选择配置的 CPU 包 (您总是可以通过右键单击 > 属性来更改它们)
  • 的右上角房产 标签点击开始 CPU 分析 (或者它可能被称为 Resume CPU Profiling )

  • 现在,您的调用树应该在您与应用程序交互时填充,您可以分析方法调用及其持续时间。输出应如下所示:

    Profiler example output

    关于eclipse - 如何在 Eclipse EE Luna 中分析 Java Web 应用程序 servlet 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25731711/

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