6.2. Data Grid 集群升级
spec.upgrades.type 字段控制 Data Grid Operator 在新版本可用时如何升级您的 Data Grid 集群。集群升级有两种:
shutdown- 通过服务停机时间升级数据网格集群。这是默认的升级类型。
HotRodRolling- 在不停机服务的情况下升级数据网格集群。
关闭升级
要执行关闭升级,Data Grid Operator 执行以下操作:
- 正常关闭现有集群。
- 删除现有集群。
- 使用目标版本创建新集群。
热 Rod 滚动升级
要执行 Hot Rod 滚动升级,Data Grid Operator 执行以下操作:
- 创建一个新的 Data Grid 集群,其目标版本与您的现有集群一同运行。
- 创建远程缓存存储,将数据从现有集群传输到新集群。
- 将所有客户端重定向到新集群。
- 当所有数据和客户端连接都传送到新集群时,会删除现有集群。
重要
您不应该通过启用持久缓存存储的缓存执行 Hot Rod 滚动升级。如果升级无法成功完成,则当 Data Grid Operator 回滚目标集群时,传递可能会导致数据丢失。
如果您的缓存配置启用了 passivation,您应该执行关闭升级。