在窗口上启用jmxremote
问题描述:
我试图通过使用jmxremote启用远程监视。当我在'.bat'文件中设置选项时,事情没有问题(我可以使用JConsole连接到进程),但是当我试图在进程作为服务运行时尝试这样做时,却无法这样做,尽管我使用当进程作为'.bat'文件运行时使用的确切属性(例如-Dcom.sun.management.jmxremote等),请让我知道我错过了什么?在窗口上启用jmxremote
(请注意,行为是有和没有密码/访问文件,'authenticate'和'password'设置为true和false)。
感谢
盖伊
答
如果指定只com.sun.management.jmxremote
然后连接只会只要进行监测和相同的用户权限下运行的监控工具工作的过程。
由于服务通常在非系统帐户下运行。
您将需要指定一个端口来侦听以启用来自其他用户的连接:use com.sun.management.jmxremote. port
for this。