我试图使用 jolokia 监控进程的堆使用情况,并且只成功地为一个进程 java -jar jolokia-jvm-1.3.7-agent.jar PID 并使用 http://127.0.0.1:8778/jolokia/read/java.lang:type=Memory/HeapMemoryUsage 但想监控每个 Java 进程
的堆和
我们可以在不同的端口上运行多个 jolokia 并且每个 jolokia 用于一个 PID 吗?
您可以在主机上运行任意数量的 Jolokia 代理,只要它们使用不同的端口即可。在 JVM 中,建议仅在 Jolokia 代理上运行。因此,当您使用 Java 应用程序服务器时,请将 Jolokia 包含在应用程序服务器的启动选项中。