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

2023-12-30

在我的 Web 应用程序中,servlet 甚至在开始写入响应之前也需要几秒钟的时间。我想知道 servlet 执行期间调用了哪些方法以及每个方法花费的时间。

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

网上有很多信息,但名称总是在变化,所以我很难过滤相关信息。


JVM监视器3.8与 Eclipse Luna 配合良好,并且使用起来也非常简单。

  1. 从 eclipse 市场下载并安装
  2. 重新启动日食
  3. 开始你的申请
  4. 通过以下方式打开 JVM Explorer 视图窗口 > 显示视图 [> 其他 ]> Java 监视器 > JVM 资源管理器
  5. 找到您的应用程序服务器进程,右键单击它并选择开始监控
  6. 你现在应该降落在特性查看 CPU 和内存使用情况的图表
  7. 选择CPU tab
  8. 点击选择经过分析的 CPU 包(你可以随时更改它们右键单击>属性)
  9. 在右上角特性选项卡单击开始 CPU 分析(或者它可能被称为恢复 CPU 分析)

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Eclipse EE Luna 中分析 Java Web 应用程序 servlet 调用 的相关文章

  • Egit 无法检测到本机 Git 的安装路径“gitPrefix”

    如何解决这个问题 警告 EGit 无法检测到本机 Git 的安装路径 gitPrefix 因此 Egit 无法尊重系统级别 Git 设置可以在本机 Git 安装目录下的 gitPrefix etc gitconfig 中配置 正如我在 eg
  • 创建新的 Eclipse 插件项目时何时选择“生成激活器...”

    有很多 Eclipse RCP 教程都从明显的第一步开始 创建一个新的插件项目 看来大约 其中 70 指定检查 生成一个激活器 一个控制插件生命周期的Java类 其他人特别说不要检查该切换 替代文本http img179 imageshac
  • 是否可以对 JUnit 中的每个测试用例使用不同的 @Before @After?

    我是新来的Java JUnit并遇到了不同的Fixtures 我在网上搜索了很多 但没有得到答案 是否可以使用不同的 Before After对于不同的测试用例JUnit 例如 我有以下 TC 那么是否可以使用不同的 Before用于测试和
  • 为 Eclipse 安装 Mercurial 插件时出错

    我刚刚为 Eclipse 安装了一个 Mercurial 插件 安装过程很顺利 但是安装后 当我重新启动 eclipse 时 显示错误 错误说 发生了多个 Mercurial 错误 请检查错误日志视图以获取详细信息 命令行 hg y deb
  • 透视切换面板在 Eclipse 中消失

    Eclipse 崩溃后 小透视切换窗格从 Eclipse 窗口的右上角消失了 我下载了最新版本并尝试打开它 使用相同的工作区 但按钮仍然消失 这是一个屏幕截图 并放大 有任何想法吗 我仍然可以通过选择 窗口 gt 打开透视图 来切换透视图
  • 无法在 Eclipse 中连接到虚拟机

    想要改进这篇文章吗 提供此问题的详细答案 包括引用和解释为什么你的答案是正确的 不够详细的答案可能会被编辑或删除 当我尝试在 Eclipse 上调试任何项目时 我突然开始遇到这个奇怪的错误 我不记得有什么改变让这个问题突然出现 Launch
  • 以编程方式检查 .class 文件是否扩展特定类

    我有一个问题 我已经尝试解决好几个小时了 在 Eclipse 插件中 我有一个 ArrayList 其中包含一些 java class 文件的完整路径 作为字符串 我想做的是检查列表中包含的类是否扩展了特定的类 我考虑过解析该文件 查找 e
  • 在 Eclipse 中的调试会话期间记录所有跟踪信息

    我想记录调试会话的每个步骤的所有调试信息 以便稍后处理所有这些数据 例如调用的方法的名称 参数值 所有变量值等 有没有任何选项可以实现此目的 我应该在哪里更改代码才能实现此目的 一件重要的事情 它不是一个 java 程序 这是一个使用 ac
  • 从 Eclipse 导出后,WAR 文件中缺少一些必要的库 - 为什么?

    我接手了一个大学的项目 其中包含一些 Web 服务 通过将项目导出为 WAR 文件 一些库包含在文件中 例如 Axis2 而另一些则不包含 hibernate JDBC 驱动程序 另外 添加到类路径中的 jar 尚未导出 所有库都位于硬盘驱
  • 通过 clang++ 的 -finstrument-functions 进行 C++ 函数检测:如何忽略内部 std 库调用?

    假设我有一个类似的函数 template
  • Java环境变量设置方法

    我已将以下行插入 bash profile export GOOGLE APPLICATION CREDENTIALS Users jun Downloads export PATH PATH GOOGLE APPLICATION CRED
  • Prolog内存问题

    我想找到一种方法来分析我在序言中编写的谓词 一个巨大的谓词 的内存使用情况 我目前正在运行它swi http www swi prolog org and yap http www dcc fc up pt vsc Yap document
  • 适用于 C/C++ 和 Java 的 Eclipse IDE

    我正在尝试在运行 El Capitan 的 Mac 上设置 Java IDE 但是我找到的安装程序要求我为 C C 和 Java 安装单独的 IDE Eclipse Neon Eclipse 有什么选项可以让我拥有一个支持多种语言的 IDE
  • 无法从资源加载图片

    So I am trying to load a image file from a resource so that when I export my application into a jar file it could be use
  • 无法加载 JavaHL 库。- linux/eclipse

    在尝试安装 Subversion 插件时 当 Eclipse 启动时出现此错误 Failed to load JavaHL Library These are the errors that were encountered no libs
  • 跟踪 Linux 程序中活跃使用的内存

    我想跟踪各种程序在特定状态下接触了多少内存 例如 假设我有一个图形程序 最小化时 它可能会使用更少的内存 因为它不会重新绘制窗口 这需要读取图像和字体并执行大量库函数 这些对象仍然可以在内存中访问 但实际上并没有被使用 类似的工具top它们
  • 当对phonegap应用程序进行更改时,Eclipse不更新apk

    已经有人问过这个问题 但没有一个答案有效 例如清理 刷新 更改版本号等 当对源文件进行更改时 Eclipse 不会重建 android 项目 这是一个phonegap应用程序 如果我更改html文件甚至java代码 我仍然得到相同的apk
  • 在java库中找不到源

    I m new to java and facing this problem while debugging code 我在使用外部文件时发现了 rt jar 但不起作用 这是否意味着该文件已损坏还是什么 您需要附加 src zip 作为
  • Maven依赖log4j错误

    大家好 我遇到错误 无缘无故地破坏了我的构建 这是错误消息 error error reading m2 repository com sun jdmk jmxtools 1 2 1 jmxtools 1 2 1 jar error in
  • 如何在 Eclipse 下载站点上查找哪些功能包含所需的插件

    在针对目标平台开发 RCP 应用程序时 我 和别的 https stackoverflow com questions 10001143 eclipse rcp target platform bundle org eclipse ui v

随机推荐

  • Airflow:使用新计划从头开始重新运行 DAG

    背景故事 我每天都在运行 Airflow 作业 其中包含start date2019 年 7 月 1 日 收集的作业从第三方请求每天的数据 然后将该数据加载到我们的数据库中 成功运行作业几天后 我意识到第三方数据源每月只刷新一次数据 因此
  • centos上无法安装erlang

    在cent os上安装erlang时出现以下错误 错误 软件包 erlang crypto R16B03 0 2 el6 x86 64 erlang 解决方案 需要 libcrypto so 10 libcrypto so 10 64位 错
  • 如何在 Angular 1.5 组件中等待 UI Router Resolve 的承诺

    我正在使用 Angular 1 5 组件 我不知道如何通过 Resolve 获取数据 您能透露一些信息吗 Plunker https plnkr co edit 2wv4YWn8YQvow6FDcGV0 https plnkr co edi
  • Openlayers 3. 如何为功能制作tootlip

    现在我正在将我的项目从 openlayers 2 移动到 openlayers 3 不幸的是 我找不到如何显示功能的标题 工具提示 OL2中有一种风格叫graphicTitle 您能给我一些如何在 OL3 上实现工具提示的建议吗 这是 ol
  • 元素在类中没有匹配项

    我正在使用 Simple XML 框架 只是重命名了一些 XML 布局 但现在它们似乎不再起作用了 这是我的 XML
  • 将多个帧发送到AWS rekognition

    我正在尝试从我的网络摄像头将图片发送到 aws rekognition 以使用 python 检测坐在它前面的人的活动 为此 我每 5 秒拍一张照片并将其发送到 aws 但当我这样做时 他似乎总是发回有关我发送的第一帧的信息 cap cv2
  • 防止缓存 CSS 文件

    我正在使用 PHP 开发一个简单的网站 开发配置 WAMP 生产配置 LAMP 在测试时 我更改了 CSS 文件 但是当我重新加载页面时 我的浏览器 不确定 仍然使用旧的缓存 css 我做了一些谷歌搜索 发现了我已经尝试过的不同解决方案 在
  • Android开发字符串数组资源太大,导致Android应用程序崩溃!

    我有一个字符串数组资源 其中包含大约 1000 个药物名称
  • 在 PowerShell 中使用 WinSCP 仅下载新文件

    如何下载最新文件或某天发布的文件 导入包含以下内容的 CSV 文件Source and a 目的地柱子 需要检查路径是否存在 文件是否存在并且仅下载新文件 现在的脚本正在将所有文件移动到相应的文件夹 但是一旦我再次运行脚本 它不仅仅下载新文
  • 强制转换为“void”到底有什么作用? [复制]

    这个问题在这里已经有答案了 经常使用的语句 例如 void x 允许抑制有关未使用变量的警告x 但是如果我尝试编译以下内容 我会得到一些我不太理解的结果 int main int x short x void x int x 用 g 编译它
  • CBCentralManager 连接是否超时?

    我知道答案名义上是 不 但我的意思是really 如果应用程序进入后台 启用 BTLE 后台处理 会怎样 24小时 跨应用程序更新 在 重新连接到外围设备 标题下 苹果文档 https developer apple com library
  • 当需要 getter 和 setter 方法时如何在 Python 模块之间共享变量

    如果我需要这些变量具有 setter 和 getter 方法 如何在 Python 项目的不同模块之间共享变量 我需要 setter getter 方法的原因是 在获取和设置变量时 我需要与将这些变量存储为环境变量的代码向后兼容 所以我也需
  • java.sql.SQLException:未知的系统变量“query_cache_size”

    我有一个使用 JDBC 运行的应用程序并从 MySQL 获取数据 但由于以下错误我无法构建它 java sql SQLException Unknown system variable query cache size at com mys
  • 当我在 Project Explorer 中选择文件时,如何让 Eclipse 自动打开/预览文件

    当我在 Project Explorer 中选择文件时 有没有办法让 Eclipse 自动打开 预览文件 我知道我可以双击 但我想在探索项目时快速向上 向下箭头 我本质上是在寻找 Mac Finder 快速查看或 Windows 7 资源管
  • 如何检索给定相对路径的绝对路径

    是否有命令可以检索给定相对路径的绝对路径 例如我希望 line 包含 dir 中每个文件的绝对路径 etc find type f while read line do echo line done Try realpath sudo ap
  • jquery div 是否包含某个类的子级

    我有一个事件处理程序 它触发一个事件处理程序 该事件处理程序需要测试 div 的子级是否包含某个类 现在 我正在这样做 Container DivData live mouseenter function if this find Hidd
  • 类型“typeof StoreModule”上不存在属性“provideStore”

    我认为他们发布了一些重大更改 这是我收到的错误消息 类型 typeof StoreModule 上不存在属性 provideStore 我用谷歌搜索了这个错误消息 但没有找到任何东西 尽管如此 我猜还是有一些我不知道的 API 更新 有人能
  • .net core 跨平台桌面应用

    我想使用 net Core 开发一个跨平台桌面应用程序 该应用程序需要在 Linux Mac os 和 Windows 上执行 为此 我应该创建一个控制台应用程序并将以下行放入设置 xml 中吗
  • 如何在 C# 中通过 FileStream 和 ResumableUploader 上传/更新文件

    我想通过 Google Documents List API C 中的 System IO FileStream 上传 更新文件 我使用以下两种方式 Google GData Client ResumableUpload Resumable
  • 如何在 Eclipse EE Luna 中分析 Java Web 应用程序 servlet 调用

    在我的 Web 应用程序中 servlet 甚至在开始写入响应之前也需要几秒钟的时间 我想知道 servlet 执行期间调用了哪些方法以及每个方法花费的时间 Luna 版本中是否已包含分析器面向 Java EE 开发人员的 Eclipse