I have asked for this in the past. When MemCache starts acting up we log it and switch to 100% our own "memcache like server" for 20 minutes but that is less than ideal.
From: [email protected] [mailto:[email protected]] On Behalf Of Emanuele Ziglioli Sent: Thursday, August 09, 2012 4:07 PM To: [email protected] Subject: [google-appengine] Can you tweak the memacache timeout Hi, this morning we're experiencing repetitive memcache errors. I see a "LogAndContinueErrorHandler" so requests don't fail but they take an awful amount of time to be fullfilled. Is there any way to force a maximum response time for memcache (something like 50ms?). I will profile it using appstat com.google.appengine.api.memcache.LogAndContinueErrorHandler handleServiceError: Service error in memcache com.google.appengine.api.memcache.MemcacheServiceException: Memcache getIdentifiables: exception getting multiple keys at com.google.appengine.api.memcache.MemcacheServiceApiHelper$RpcResponseHandle r.handleApiProxyException(MemcacheServiceApiHelper.java:76) at com.google.appengine.api.memcache.MemcacheServiceApiHelper$1.absorbParentExc eption(MemcacheServiceApiHelper.java:120) at com.google.appengine.api.utils.FutureWrapper.handleParentException(FutureWra pper.java:53) at com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:92) at com.google.appengine.api.memcache.MemcacheServiceImpl.quietGet(MemcacheServi ceImpl.java:28) at com.google.appengine.api.memcache.MemcacheServiceImpl.getIdentifiables(Memca cheServiceImpl.java:61) at com.googlecode.objectify.cache.EntityMemcache.getAll(EntityMemcache.java:215 ) at com.googlecode.objectify.cache.CachingAsyncDatastoreService.get(CachingAsync DatastoreService.java:253) at com.googlecode.objectify.cache.CachingAsyncDatastoreService.get(CachingAsync DatastoreService.java:216) at com.googlecode.objectify.cache.CachingDatastoreService.get(CachingDatastoreS ervice.java:137) at siena.gae.GaePersistenceManager.get(GaePersistenceManager.java:2146) at siena.core.batch.BaseBatch.get(BaseBatch.java:60) -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/a6s1gdXVHUMJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
