我在部署的Google App Engine NDB应用程序中查看管理控制台中的Memcache Viewer。为了测试,我正在使用远程api。我做的很简单:memcache.get('somekey')
。出于某种原因,每当我调用此行并在统计信息上点击刷新时,项目计数就会增加2.无论密钥是否存在于memcache中,都会发生这种情况。
为什么会发生这种情况的任何想法?这是正常的吗?
答案 0 :(得分:1)
memcache.get
不应该增加memcache统计中的项目数,而且我无法在生产中重现该行为。
memcache统计页面是全局的,因此如果您在使用远程api的同时碰巧有其他请求(实时或通过任务队列)进入您的应用程序,则可能会增加该数量。