我正在使用 GAE 1 gb 专用内存缓存。1 gm 大小足以满足我的应用程序使用。
内存缓存重置行为很奇怪。
通常我会看到以下值:
- 命中率88.68%
- 最旧物品年龄2 天
- 总缓存大小为 800 MB
然后突然重置为以下内容:
- 最旧项目年龄5 分钟
- 总缓存大小20 MB
我很担心为什么会重置?
任何信息/帮助将不胜感激。
我正在使用 GAE 1 gb 专用内存缓存。1 gm 大小足以满足我的应用程序使用。
内存缓存重置行为很奇怪。
通常我会看到以下值:
然后突然重置为以下内容:
我很担心为什么会重置?
任何信息/帮助将不胜感激。
我能想到的这种行为有两种可能的解释。
无论是共享的还是专用的,memcache 都不是持久存储。根据缓存的 LRU 策略,当缓存填满时,键可能会被逐出。缓存配置或数据中心维护事件的更改也可能刷新部分或全部缓存。(来源)
如果您可以排除 (2) 并且该行为是可重现的(或者驱逐发生的方式通常可以通过维护来解释),您可能需要联系 Google 支持并询问您的付费服务的情况。