java - 使用 VisualVM 在同一台机器上监控 2 个应用程序
问题描述
我有一个在本地运行的 Mule 项目,我需要测试它的内存使用情况。我目前正在尝试使用 Java VisualVM,到目前为止我很喜欢它。
不幸的是,当我尝试测试此应用程序时遇到问题,因为它是一个连接到其他 API 的客户端应用程序,并且这些 API 在本地运行。不幸的是,我无法在外部运行这些应用程序并且仍然可以连接。
这里的问题是,因为这些 API 正在运行并使用相同的 JVM,所以当我的内存使用量增加时,无法知道我的客户端应用程序是否正在使用更多内存,或者它是否是 API 之一。
有没有办法在同一台机器上运行我的 API 时将数据与我的客户端应用程序隔离开来?我也愿意使用除 Visual VM 之外的其他工具。
谢谢,
——画了
解决方案
推荐阅读
- iframe - 从 iframe 更新 kayako 按钮
- node.js - 未找到符号:____chkstk_darwin
- javascript - Apps 脚本:在 HTML 中搜索和显示工作表内容
- android - 使用 Android DocumentFile API 时如何列出子文件夹内容
- python - 如何使用 Flask 和 Python 从请求中获取多个图像并将它们保存到 MongoDB
- wordpress - 带有 docker 的本地 wordpress 站点重定向到 https
- python - 如何转换从字符串中删除“\n”和“\”并将该字符串转换为 JSON 或 dict
- mysql - JSON_EXTRACT动态字符串如何获取位置
- javascript - 创建新用户性别不适用
- python - 入门级python代码将str传递给int错误