正在尝试连接到 AWS 实例 .Ping 失败,而 Telnet/SSH 工作正常



我有两个运行COUCHBASE的AWS实例..和,,,,尝试连接到AWS实例..Ping 失败,而 Telnet/SSH 工作正常。

可以使用http://xscx:8091连接到它

通过java api执行此操作时,我收到诸如

2013-10-23 19:59:06.534 WARN com.couchbase.client.CouchbaseConnection: Closing, and reopening {QA sa=172.31.12.165/172.31.12.165:11210, #Rops=0, #Wops=1, #iq=0, topRop=null, topWop=Cmd: 1 Opaque: 1 Key: 0 Cas: 0 Exp: 0 Flags: 0 Data Length: 1570, toWrite=0, interested=0}, attempt 3. 2013-10-23 19:59:06.544 INFO com.couchbase.client.CouchbaseConnection: Connection state changed for sun.nio.ch.SelectionKeyImpl@60051f44

at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:692)
at net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:423)
at net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:261)
at com.couchbase.client.CouchbaseConnection.run(CouchbaseConnection.java:288)

2013-10-23 19:59:06.545 WARN com.couchbase.client.CouchbaseConnection: Closing, and reopening {QA sa=172.31.5.85/172.31.5.85:11210, #Rops=0, #Wops=0, #iq=0, topRop=null, topWop=null, toWrite=0, interested=0}, attempt 3.`` ava.lang.RuntimeException: Timed out waiting for operation

!http://i40.tinypic.com/2qun6us.png

你说

Ping 失败,而 Telnet/SSH 工作正常

Ping使用ICMP,而Telnet和SSH使用TCP/IP。这些是不同的协议,在防火墙上被阻止的方式不同。 许多防火墙运营商明确阻止 ICMP 以减轻拒绝服务攻击,因此这并不奇怪。

您需要显式打开端口(如果是 Windows,则需要在 Windows 防火墙的端口中打开)。默认情况下,AWS 端口将关闭(本地打开)

最新更新