集群灰度切换是指:在不影响线上查询业务的同时完成新机房接流、新变更验证等操作。
灰度切换
在召回引擎版实例管理页中,单击页面左侧菜单栏运维中心 > 部署管理,详情如图所示:
点击上下图红框处(集群名称)即可开始流量的灰度切换操作
点击操作后可在 变更历史 页面进行状态查看
集群挂载状态分为以下三种:
挂载状态 | 流量状态 | 操作 |
未挂载 | 无 | 挂载 |
已挂载 | 正式流量 | 取消挂载、转为测试流量 |
已挂载 | 测试流量 | 取消挂载、转为正式流量 |
示例场景
双机房互挂
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测试流量转成正式流量
文档内容是否对您有帮助?