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