memcached连接经常断开连接并重新连接 - spymemcached 2.11.4

时间:2014-09-29 19:07:53

标签: java caching spymemcached

我们使用spymemcached 2.11.4库并且在我们的日志中注意到很多警告消息(断开连接/重新连接),我们的客户端经常断开连接并重新连接(大约每分钟一次)

有谁知道为什么会发生这种情况:

2014-09-29 12:58:21.186 INFO net.spy.memcached.MemcachedConnection: Reconnecting due to exception on {QA sa=cache.internal/10.212.1.222:11230, #Rops=1, #Wops=0, #iq=0, topRop=Cmd: [115, 116, 97, 116, 115, 13, 10], topWop=null, toWrite=0, interested=1} java.io.IOException: Disconnected unexpected, will reconnect. at net.spy.memcached.MemcachedConnection.handleReadsWhenChannelEndOfStream(MemcachedConnection.java:911) at net.spy.memcached.MemcachedConnection.handleReads(MemcachedConnection.java:823) at net.spy.memcached.MemcachedConnection.handleReadsAndWrites(MemcachedConnection.java:720) at net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:683) at net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:436) at net.spy.memcached.MemcachedConnection.run(MemcachedConnection.java:1445) 2014-09-29 12:58:21.187 WARN net.spy.memcached.MemcachedConnection: Closing, and reopening {QA sa=cache.internal/10.212.1.222:11230, #Rops=1, #Wops=0, #iq=0, topRop=Cmd: [115, 116, 97, 116, 115, 13, 10], topWop=null, toWrite=0, interested=1}, attempt 0. 2014-09-29 12:58:21.187 WARN net.spy.memcached.protocol.ascii.AsciiMemcachedNodeImpl: Discarding partially completed op: Cmd: [115, 116, 97, 116, 115, 13, 10] 2014-09-29 12:58:21.187 WARN net.spy.memcached.MemcachedClient: Unsuccessful stat fetch: {OperationStatus success=false: cancelled} 2014-09-29 12:58:21.187 WARN net.spy.memcached.MemcachedClient: Unsuccessful stat fetch: {OperationStatus success=false: cancelled} 2014-09-29 12:58:21.764 INFO net.spy.memcached.MemcachedConnection: Shut down memcached client 2014-09-29 12:59:15.141 INFO net.spy.memcached.MemcachedConnection: Added {QA sa=cache.internal/10.212.1.222:11230, #Rops=0, #Wops=0, #iq=0, topRop=null, topWop=null, toWrite=0, interested=0} to connect queue 2014-09-29 12:59:15.148 INFO net.spy.memcached.MemcachedConnection: Reconnecting due to exception on {QA sa=cache.internal/10.212.1.222:11230, #Rops=1, #Wops=0, #iq=0, topRop=Cmd: [115, 116, 97, 116, 115, 13, 10], topWop=null, toWrite=0, interested=1} java.io.IOException: Disconnected unexpected, will reconnect. at net.spy.memcached.MemcachedConnection.handleReadsWhenChannelEndOfStream(MemcachedConnection.java:911) at net.spy.memcached.MemcachedConnection.handleReads(MemcachedConnection.java:823) at net.spy.memcached.MemcachedConnection.handleReadsAndWrites(MemcachedConnection.java:720) at net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:683) at net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:436) at net.spy.memcached.MemcachedConnection.run(MemcachedConnection.java:1445) 2014-09-29 12:59:15.149 WARN net.spy.memcached.MemcachedConnection: Closing, and reopening {QA sa=cache.internal/10.212.1.222:11230, #Rops=1, #Wops=0, #iq=0, topRop=Cmd: [115, 116, 97, 116, 115, 13, 10], topWop=null, toWrite=0, interested=1}, attempt 0. 2014-09-29 12:59:15.149 WARN net.spy.memcached.protocol.ascii.AsciiMemcachedNodeImpl: Discarding partially completed op: Cmd: [115, 116, 97, 116, 115, 13, 10] 2014-09-29 12:59:15.149 WARN net.spy.memcached.MemcachedClient: Unsuccessful stat fetch: {OperationStatus success=false: cancelled} 2014-09-29 12:59:15.149 WARN net.spy.memcached.MemcachedClient: Unsuccessful stat fetch: {OperationStatus success=false: cancelled} 2014-09-29 12:59:16.726 INFO net.spy.memcached.MemcachedConnection: Shut down memcached client 2014-09-29 13:00:31.360 INFO net.spy.memcached.MemcachedConnection: Added {QA sa=cache.internal/10.212.1.222:11230, #Rops=0, #Wops=0, #iq=0, topRop=null, topWop=null, toWrite=0, interested=0} to connect queue 2014-09-29 13:00:31.368 INFO net.spy.memcached.MemcachedConnection: Reconnecting due to exception on {QA sa=cache.internal/10.212.1.222:11230, #Rops=1, #Wops=0, #iq=0, topRop=Cmd: [115, 116, 97, 116, 115, 13, 10], topWop=null, toWrite=0, interested=1} java.io.IOException: Disconnected unexpected, will reconnect. at net.spy.memcached.MemcachedConnection.handleReadsWhenChannelEndOfStream(MemcachedConnection.java:911) at net.spy.memcached.MemcachedConnection.handleReads(MemcachedConnection.java:823) at net.spy.memcached.MemcachedConnection.handleReadsAndWrites(MemcachedConnection.java:720) at net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:683) at net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:436) at net.spy.memcached.MemcachedConnection.run(MemcachedConnection.java:1445)

0 个答案:

没有答案