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