Hi all,
We are using memcached in our application for caching some custom
value objects. It is deployed on a Linux box.
However, this morning, I am getting an IO exception, as follows, when
the client tries to make a "get(key)" call. After this error, every
request takes a long time (close to 4-5 seconds) and it does not seem
like the response was located in memcache.
2010-09-13 00:40:10.303 INFO net.spy.memcached.MemcachedConnection:
Reconnecting due to exception on {QA sa=localhost/127.0.0.1:11211,
#Rops=1, #Wops=0, #iq=0,
toprop=net.spy.memcached.protocol.binary.getoperationi...@46f8d12,
topWop=null, toWrite=0, interested=1}
java.io.IOException: Disconnected unexpected, will reconnect.
at
net.spy.memcached.MemcachedConnection.handleReads(MemcachedConnection.java:
392)
at
net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:
333)
at
net.spy.memcached.MemcachedConnection.handleIO(MemcachedConnection.java:
219)
at net.spy.memcached.MemcachedClient.run(MemcachedClient.java:
1591)
2010-09-13 00:40:10.305 WARN net.spy.memcached.MemcachedConnection:
Closing, and reopening {QA sa=localhost/127.0.0.1:11211, #Rops=1,
#Wops=0, #iq=0,
toprop=net.spy.memcached.protocol.binary.getoperationi...@46f8d12,
topWop=null, toWrite=0, interested=1}, attempt 0.
2010-09-13 00:40:10.307 WARN
net.spy.memcached.protocol.binary.BinaryMemcachedNodeImpl: Discarding
partially completed op:
net.spy.memcached.protocol.binary.getoperationi...@46f8d12
Any pointers will be useful.