集群灰度切换是指:在不影响线上查询业务的同时完成新机房接流、新变更验证等操作。
灰度切换
在召回引擎版实例管理页中,单击页面左侧菜单栏运维中心 > 部署管理,详情如图所示:

点击上下图红框处(集群名称)即可开始流量的灰度切换操作

点击操作后可在变更历史页面进行状态查看。

集群挂载状态分为以下三种:
挂载状态  | 流量状态  | 操作  | 
未挂载  | 无  | 挂载  | 
已挂载  | 正式流量  | 取消挂载、转为测试流量  | 
已挂载  | 测试流量  | 取消挂载、转为正式流量  | 
示例场景
双机房互挂
1.以下图为例,分别有domain_1机房及domain_2 机房
2.当遇到domain_1机房故障等问题时,只需要取消domain_1机房的挂载,流量自动打到domain_2机房

3.挂载前提是domain_2机房能扛住2个机房的流量,可以在服务挂载前给domain_2机房扩充查询节点数据副本数

新部署机房预热
假设已有机房domain_1已经正式接流并服务线上,这时需要再部署一个新的机房,那么为了线上查询流量的稳定性,可以做如下操作:

新机房在上线挂载测试流量,之后会接入一些copy的正式流量,进行流量预热

等待新机房查询的各项耗时指标与正在服务中的domain_1机房一致后
再把domain_2测试流量转成正式流量

该文章对您有帮助吗?