我们在 centos 机器上有一个 java 应用程序。我们计划从我们的 windows 机器连接到该应用程序。我们已启用 jstatd 并确认正在运行。现在的问题是 visual vm 永远无法看到该应用程序进行分析?对此有什么帮助吗?
答案1
JMX 使用很多端口,通常您必须告诉 JVM 启用远程管理。
禁用来自您的 IP 的所有流量的防火墙,并检查您的应用是否正在监听来自网络的 JMX 连接。
我们在 centos 机器上有一个 java 应用程序。我们计划从我们的 windows 机器连接到该应用程序。我们已启用 jstatd 并确认正在运行。现在的问题是 visual vm 永远无法看到该应用程序进行分析?对此有什么帮助吗?
JMX 使用很多端口,通常您必须告诉 JVM 启用远程管理。
禁用来自您的 IP 的所有流量的防火墙,并检查您的应用是否正在监听来自网络的 JMX 连接。