I am trying to troubleshoot an issue which could happen because of get-set 
race condition. I can monitor the entire memcache operations but I guess it 
is going to be huge because its a small percentage of the DB itself, so I 
need to filter only the keys I am interested in. We have a namespacing 
convention to distinguish our memcache entries so I would like to monitor 
the get and set that happens to a specific namespace to track the get-set 
race condition.


I have a client side solution which is to over-ride (decorator in Python) 
memcache.get and memcache.set to print the arguments if the key matches our 
desired pattern.


However can this be done in memcache server? We have so many clients and we 
would have collect this information from all nodes and morover this feels 
like suited for server. Is there something that we could in memcached like 
using debug module that would help us?

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"memcached" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to memcached+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to