Memcache is blowing up

287 views
Skip to first unread message

Miroslav Genov

unread,
Jul 26, 2012, 5:00:05 AM7/26/12
to google-a...@googlegroups.com
Hello,

It seems that there is an issue with memcache. Here is the error that I'm getting: 

com.google.appengine.tools.appstats.MemcacheWriter commit: Error persisting request stats
com.google.appengine.api.memcache.MemcacheServiceException: Memcache put: Set failed to set 2 keys: __appstats__:015800:full, __appstats__:015800:part
	at com.google.appengine.api.memcache.AsyncMemcacheServiceImpl$8.transform(AsyncMemcacheServiceImpl.java:550)
	at com.google.appengine.api.memcache.AsyncMemcacheServiceImpl$8.transform(AsyncMemcacheServiceImpl.java:524)
	at com.google.appengine.api.memcache.MemcacheServiceApiHelper$RpcResponseHandler.convertResponse(MemcacheServiceApiHelper.java:60)
	at com.google.appengine.api.memcache.MemcacheServiceApiHelper$1.wrap(MemcacheServiceApiHelper.java:112)
	at com.google.appengine.api.memcache.MemcacheServiceApiHelper$1.wrap(MemcacheServiceApiHelper.java:105)
	at com.google.appengine.api.utils.FutureWrapper.wrapAndCache(FutureWrapper.java:57)
	at com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:98)
	at com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:90)
	at com.google.appengine.api.memcache.MemcacheServiceImpl.quietGet(MemcacheServiceImpl.java:28)
	at com.google.appengine.api.memcache.MemcacheServiceImpl.putAll(MemcacheServiceImpl.java:112)
	at com.google.appengine.tools.appstats.MemcacheWriter.persist(MemcacheWriter.java:268)
	at com.google.appengine.tools.appstats.MemcacheWriter.commit(MemcacheWriter.java:189)
	at com.google.appengine.tools.appstats.AppstatsFilter.doFilter(AppstatsFilter.java:151)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
	at com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:102)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
	at com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:35)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
	at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
	at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:249)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:326)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
	at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
	at com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:76)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
	at com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:135)
	at com.google.apphosting.runtime.JavaRuntime$RequestRunnable.run(JavaRuntime.java:477)
	at com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:449)
	at com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:455)
	at com.google.tracing.TraceContext.runInContext(TraceContext.java:695)
	at com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:333)
	at com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:325)
	at com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:453)
	at com.google.apphosting.runtime.ThreadGroupPool$PoolEntry.run(ThreadGroupPool.java:251)
	at java.lang.Thread.run(Thread.java:679)

Alexander Botov

unread,
Jul 26, 2012, 4:22:44 PM7/26/12
to google-a...@googlegroups.com
Experiencing similar problem: 

com.googlecode.objectify.cache.MemcacheServiceRetryProxy invoke: Error performing memcache operation, retrying: public abstract void com.google.appengine.api.memcache.MemcacheService.putAll(java.util.Map)
java.lang.reflect.InvocationTargetException
	at com.google.appengine.runtime.Request.process-fc7880fcc0343ab8(Request.java)
	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:43)
	at com.googlecode.objectify.cache.MemcacheServiceRetryProxy.invoke(MemcacheServiceRetryProxy.java:74)
	at $Proxy6.putAll(Unknown Source)
	at com.googlecode.objectify.cache.EntityMemcache.empty(EntityMemcache.java:311)
	at com.googlecode.objectify.cache.TransactionWrapper$1.trigger(TransactionWrapper.java:100)
	at com.googlecode.objectify.cache.TriggerFuture.isDone(TriggerFuture.java:86)
	at com.googlecode.objectify.cache.TriggerFuture.get(TriggerFuture.java:101)
	at com.googlecode.objectify.util.FutureHelper.quietGet(FutureHelper.java:26)
	at com.googlecode.objectify.cache.TransactionWrapper.commit(TransactionWrapper.java:44)
Reply all
Reply to author
Forward
0 new messages