10.154.2.23[2012-05-1015:27:13,802]ERRORFailedtoobtainjmxconnectiontoservice:jmx:rmi:///j" />

欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Tomcat Firewall JMX RMI

系統 1923 0

今天同事在現場遇到這樣一個問題,堆棧如下:

?

[2012-05-10?15:26:52,798]?INFO??[main]?util.RMIClientSocketFactory?ClientSocketFactory.createSocket(10.154.2.23,?63828)?->?10.154.2.23
[2012-05-10?15:27:13,802]?ERROR?<root>?Failed?to?obtain?jmx?connection?to?service:jmx:rmi:///jndi/rmi://10.154.2.23:8999/jmxrmi,?cause:?Connection?refused?to?host:?10.154.2.23;?nested?exception?is:?
java.net.ConnectException:?Connection?timed?out:?connect
[2012-05-10?15:27:13,803]?ERROR?[main]?util.JmxUtil?Failed?to?obtain?jmx?connection?to?service:jmx:rmi:///jndi/rmi://10.154.2.23:8999/jmxrmi,?cause:?Connection?refused?to?host:?10.154.2.23;?nested?exception?is:?
java.net.ConnectException:?Connection?timed?out:?connect
[2012-05-10?15:27:13,803]?WARN??[main]?tomcat.TomcatMonitor55?Connection?refused?to?host:?10.154.2.23;?nested?exception?is:?
java.net.ConnectException:?Connection?timed?out:?connect
java.rmi.ConnectException:?Connection?refused?to?host:?10.154.2.23;?nested?exception?is:?
java.net.ConnectException:?Connection?timed?out:?connect
at?sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown?Source)
at?sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown?Source)
at?sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown?Source)
at?sun.rmi.server.UnicastRef.invoke(Unknown?Source)
at?javax.management.remote.rmi.RMIServerImpl_Stub.newClient(Unknown?Source)
at?javax.management.remote.rmi.RMIConnector.getConnection(Unknown?Source)
at?javax.management.remote.rmi.RMIConnector.connect(Unknown?Source)
at?javax.management.remote.JMXConnectorFactory.connect(Unknown?Source)
?
Caused?by:?java.net.ConnectException:?Connection?timed?out:?connect
at?java.net.DualStackPlainSocketImpl.connect0(Native?Method)
at?java.net.DualStackPlainSocketImpl.socketConnect(Unknown?Source)
at?java.net.AbstractPlainSocketImpl.doConnect(Unknown?Source)
at?java.net.AbstractPlainSocketImpl.connectToAddress(Unknown?Source)
at?java.net.AbstractPlainSocketImpl.connect(Unknown?Source)
at?java.net.PlainSocketImpl.connect(Unknown?Source)
at?java.net.SocksSocketImpl.connect(Unknown?Source)
at?java.net.Socket.connect(Unknown?Source)
at?java.net.Socket.connect(Unknown?Source)
at?java.net.Socket.<init>(Unknown?Source)
at?java.net.Socket.<init>(Unknown?Source)
...?12?more

?

去除了公司的代碼提示。

?

解決方案,必須參考tomcat官網和tomcat源碼以及Sun的JMX指南,這類問題,Sun提出解決方案了,Tomcat實現了,并且在其官網上有,這是我發的郵件,就不加工了:

?

這個問題很清晰,因為你是用RMI連接的,JMXRMI一共開放兩個端口,一個RMIRegistry端口,就是你界面配置的端口,另一個是RMI協議棧隨機選擇,這個端口如果不人工控制的話,操作

系統會隨機選擇的,你開啟防火墻當然不行了,因為還有一個端口需要開放。

?

這個問題解決方案也很簡單,必須人為選擇端口,這個Tomcat文檔上有,這個是從Tomcat官網上找到的:

JMX Remote Lifecycle Listener (org.apache.catalina.mbeans.JmxRemoteLifecycleListener)
This listener requires catalina-jmx-remote.jar to be placed in $CATALINA_HOME/lib. This jar may be found in the extras directory of the binary download area.

The JMX Remote Lifecycle Listener fixes the ports used by the JMX/RMI Server making things much simpler if you need to connect jconsole or a similar tool to a remote Tomcat instance that is running behind a firewall. Only these ports are configured via the listener. The remainder of the configuration is via the standard system properties for configuring JMX. If this listener was configured in server.xml as:

?

?<Listener className="org.apache.catalina.mbeans.JmxRemoteLifecycleListener"
????????? rmiRegistryPortPlatform="10001" rmiServerPortPlatform="10002" />
?

需要你根據現場的Tomcat版本手工下載一個 catalina-jmx-remote.jar 包,這個包里面就有這個Listener類,其中10002是你之前配置的8999,10001就是我們要新添加的端口,這個
必須也在防火墻里面配置。

上面的配置需要放在tomcat conf下的server.xml里面。

另外這個10002配置后,你的-Dcom.sun.management.jmxremote.port=8999 就不要添加了,去掉這句。

?

Tomcat Firewall JMX RMI


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产精品夜色一区二区三区 | 色播视频在线播放 | 美女吊逼 | 精品伊人久久久大香线蕉欧美 | 草草视频在线观看 | 一本一本大道香蕉久在线精品 | a天堂在线 | 欧美乱操| 日本hdxxxxx护士免费的 | 久久精品视频免费 | 色免费视频 | 最新伦理片| 高清一区二区三区四区五区 | 亚洲国产天堂久久综合226 | 天天色天天 | 成人国产精品免费观看视频 | 国产成人精品免费视频大全最热 | 国产激情偷乱视频一区二区三区 | 亚洲精品婷婷无码成人A片在线 | 亚洲欧美日韩三级 | 亚洲视频在线观看免费视频 | 男女无遮挡高清性视频直播 | 久久久无码精品一区二区三区 | 丁香婷婷六月综合交清 | 亚洲国产网站 | 污视频导航 | 激情综合五月 | 亚洲香蕉毛片久久网站老妇人 | 天天天天综合 | 就去色成人网 | 国产精品1区2区 | 日本道在线视频 | 日韩二区 | 天天操天天干天天 | 99成人免费视频 | 国产精品免费入口视频 | 亚洲欧美在线播放 | 国产片翁熄系列乱在线视频 | jjzz日本女人 | 欧美视频在线视频 | 亚洲综合图片色婷婷另类小说 |