本页介绍了 Memorystore for Memcached 实例在版本升级操作期间的行为、升级操作对应用的影响以及何时运行升级操作。如需了解如何升级实例的 Memcached 版本,请参阅升级实例的 Memcached 版本。
升级实例会影响应用的性能和存储空间。
升级实例的 Memcached 版本的最佳实践
请在实例流量较低期间升级实例,以最大限度地减少升级操作导致的完全清空缓存的影响。如需了解如何监控实例流量,请参阅监控 Memcached 实例。
版本升级行为
在版本升级操作期间,Memcached 实例将被完全清空缓存。多节点实例在升级操作期间部分可用。在实例升级后,您无法将其降级到较低版本。
升级操作还会导致节点进行短暂的连接重置(几分钟或更短时间)。应用应在代码中包含重试逻辑,以便能够重新连接到节点。发现端点和 Memcached 节点端点保持不变。
由于短暂的连接中断,在 Memcached 节点不可用的那段时间内,可能有少量过时或不一致的数据未写入或更新到缓存。