无需写死的URL、接口名、阈值和读取文件用的编码、黑白名单等,您可以直接使用功能开关设置推送值,快速创建运行时能覆盖的动态配置。功能开关支持全局推送、单机推送和灰度推送。本文介绍如何使用开关推送功能。
前提条件
您已成功新增功能开关,具体详情请参见新增功能开关。
操作步骤
- 登录AHAS控制台,然后在页面左上角选择地域。
- 在控制台左侧导航栏选择功能开关,在应用列表页面单击目标应用的资源卡片。进入目标应用的开关列表页面。
- 单击开关列表页面操作列的全局推送或单机推送,在右侧弹出开关推送页面,在此页面中可查看开关名、namespace、开关类型等信息,也可以编辑推送值。说明 开关的推送类型需在代码中定义,详情请参见变更回调。
- 编辑完成推送值后,单击下一步:值对比,会显示出修改点。若还需修改,则单击上一步:返回修改,若修改完成,则单击单机推送或全局推送。
- (可选)设置开关的灰度推送。
- 在目标开关的操作列单击全局推送,进入开关推送页面,在此页面中编辑推送值。
- 单击左下角的灰度推送,弹出灰度推送设置页面。
- 设置灰度批次,选择是否多次暂停。然后单击开始灰度。
灰度推送即分批推送,可先推送一批机器试看推送效果,防止因全量推送而引起应用故障。
- 灰度批次:指推送的批次数,范围为2至机器总数。每批的机器数为总机器数/批次数。按机器顺序推送,同一批次内推送机器并行,多批次间按顺序推送。例如有10台机器,灰度批次设为3,则先推送前3台机器,再推送3台机器,最后再推送4台机器。
- 是否多次暂停:仅第一批暂停,表示推送完第一批机器数后暂停推送,待单击继续推送后,再继续推送。也可以设置为每批都暂停。
文档内容是否对您有帮助?