如题
折腾了四五个小时,一直连接不了,查了好多资料,颠来倒去都是那么几种配置方式。
该修改的地方都已经做了修改,ping也可以通,telnet ip 端口 也是可以的。
很多人都说是hostname的问题。尝试修改后无果。
最终发现了解决办法就是把防火墙关掉。
原因呢?如下:
虽然已经对主监听端口设置了允许访问,但是随机端口号是java进程启动后,OS随机分配给jmxserver的,如果不关闭防火墙,就必须在每次server就绪后,检测一下随机端口,然后设置为允许访问。
netstat -nlp|grep 端口号
lsof -i|grep 进程号