EHCACHE RMI 集群部署 在LINUX 服务器上,关闭防火墙运行正常,打开防火墙报错
问题描述同上,在系统防火墙中已经将RMI的端口添加了例外。而且通过Telnet 命令也可以正常连接,报错信息描述如下:
哪位高手给指点指点?
2015-12-22 10:58:56 WARN [Replication Thread] (RMIAsynchronousCacheReplicator.java:325) - Unable to send message to remote peer. Message was: Exception creating connection to: *.*.*.208; nested exception is:
java.net.NoRouteToHostException: No route to host
java.rmi.ConnectIOException: Exception creating connection to: *.*.*.208; nested exception is:
java.net.NoRouteToHostException: No route to host
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:631)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:129)
at net.sf.ehcache.distribution.RMICachePeer_Stub.send(Unknown Source)
at net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator.writeReplicationQueue(RMIAsynchronousCacheReplicator.java:314)
at net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator.replicationThreadMain(RMIAsynchronousCacheReplicator.java:127)
at net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator.access$000(RMIAsynchronousCacheReplicator.java:58)
at net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator$ReplicationThread.run(RMIAsynchronousCacheReplicator.java:389)
Caused by: java.net.NoRouteToHostException: No route to host
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:579)
at java.net.Socket.connect(Socket.java:528)
at java.net.Socket.<init>(Socket.java:425)
at java.net.Socket.<init>(Socket.java:208)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:40)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:147)
at net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory.createSocket(ConfigurableRMIClientSocketFactory.java:71)
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:613)
... 8 more
哪位高手给指点指点?
...全文
相关推荐
使多个(JBoss)同时运行于同一主机
在IT行业中,尤其是在服务器管理与部署的领域,有时我们需要在同一台主机上运行多个相同的应用服务器,比如JBoss,以满足高可用性、负载均衡或测试环境的需求。
使用jconsole监听远程Tomcat服务的方法
服务重启之后,使用netstat命令检查端口号是否已经处于监听状态,确保Tomcat服务正常运行并且JMX端口是开放的。如果服务器上启用了防火墙,还需要在防火墙中开放JMX使用的端口。
jvisualvm远程访问Linux环境中tomcat
然后,关闭防火墙,使用 `chkconfig iptables off` 命令关闭防火墙。
linux常用操作命令.txt
"该文件是关于Linux操作命令的文本,主要涵盖了查看内核版本、管理防火墙、切换用户、在目录间移动、列出文件、安装和管理Docker、以及使用Kubernetes相关的命令。"在Linux操作系
在没有配置DNS的linux上发布ServiceMix
如果你有防火墙,记得打开这些端口:```bashiptables -A INPUT -p tcp --dport 8181 -j ACCEPTiptables -A INPUT -p tcp --dport


Web 开发
