我们遇到了重复的内存缓存错误。我看到一个“LogAndContinueErrorHandler”,所以请求不会失败,但它们需要很长时间才能完成。有没有办法强制 memcache 的最大响应时间(大约 50 毫秒?)。
com.google.appengine.api.memcache.LogAndContinueErrorHandler handleServiceError:memcache com.google.appengine.api.memcache.MemcacheServiceException 中的服务错误:Memcache getIdentifiables:异常在 com.google.appengine.api.memcache.MemcacheServiceApiHelper$RpcResponseHandler com.google.appengine.api.memcache.MemcacheServiceApiHelper 的 .handleApiProxyException(MemcacheServiceApiHelper.java:76)$1.absorbParentException(MemcacheServiceApiHelper.java:120) com.google.appengine.api.utils.FutureWrapper.handleParentException(FutureWrapper.java: 53) 在 com.google.appengine.api.memcache.MemcacheServiceImpl.quietGet(MemcacheServiceImpl.java:28) 在 com.google.appengine 的 com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:92) .api.memcache.MemcacheServiceImpl。getIdentifiables(MemcacheServiceImpl.java:61) 在 com.googlecode.objectify.cache.EntityMemcache.getAll(EntityMemcache.java:215) 在 com.googlecode.objectify.cache.CachingAsyncDatastoreService.get(CachingAsyncDatastoreService.java:253) 在 com.googlecode .objectify.cache.CachingAsyncDatastoreService.get(CachingAsyncDatastoreService.java:216) 在 com.googlecode.objectify.cache.CachingDatastoreService.get(CachingDatastoreService.java:137) 在 siena.gae.GaePersistenceManager.get(GaePersistenceManager.java:2146) 在siena.core.batch.BaseBatch.get(BaseBatch.java:60)cache.CachingAsyncDatastoreService.get(CachingAsyncDatastoreService.java:216) 在 com.googlecode.objectify.cache.CachingDatastoreService.get(CachingDatastoreService.java:137) 在 siena.gae.GaePersistenceManager.get(GaePersistenceManager.java:2146) 在 siena.core .batch.BaseBatch.get(BaseBatch.java:60)cache.CachingAsyncDatastoreService.get(CachingAsyncDatastoreService.java:216) 在 com.googlecode.objectify.cache.CachingDatastoreService.get(CachingDatastoreService.java:137) 在 siena.gae.GaePersistenceManager.get(GaePersistenceManager.java:2146) 在 siena.core .batch.BaseBatch.get(BaseBatch.java:60)