Thanks for your reply. I will give it a try. I replicate the problem this morning, with 2 distributed memcached server ,version 1.4.4, installed from yum repo. Memcached client is spymemcached, version 2.8.4, configured with url = 192.168.1.128:11211 192.168.1.129:11211, to simulate the network issue, or server down, memcached serever on 192.168.1.129 was stoped. My application first put the data in cache, and then delete it. I received the DELETED response, but the data still exists. I installed the twiemcached and do the same thing again, also, the problem replicated, but not as frequently as official memcached server. This afternoon I will try version 1.4.15, and report the result later.
在 2013年1月4日星期五UTC+8下午3时06分54秒,Dormando写道: > > On Thu, 3 Jan 2013, 马庆升 wrote: > > > Server : 10 distributed memcached server, version 1.4.13, installed on > 10 linux server with centos 6.3, no replication.Client : spymemcached > 2.8.4 > > > > Problem: > > I need to delete a cached data, with spymemcached client, I sent out > the delete request, and also received the DELETED response, but when I > checked the data on the server which cached it, it still exists, just like > no delete command was received. I am confused > > with this. The problem occured sometimes, not everytime. > > > > Can anyone help me about this? > > > > Can you replicate the problem with 1.4.15? I think there were was a race > or two fixed in the middle there.