前言
前几篇介绍了Nacos的配置中心的特性,今天介绍一下Nacos的高级特性,也是比较实用的特性,共享配置和灰度配置。
灰度配置
灰度配置指的是指定部分客户端IP进行新配置的下发,其余客户端配置保持不变,用以验证新配置对客户端的影响,保证配置的平稳发布。灰度配置是生产环境中一个比较重要的功能,对于保证生产环境的稳定性非常重要。在1.1.0中,Nacos 支持了以IP为粒度的灰度配置,具体使用步骤如下:
1、 在配置列表页面,点击某个配置的“编辑配置”按钮
2、勾选“Beta发布”,在文本框里填入要下发配置的IP,多个IP用逗号分隔
3、 修改配置内容,点击“发布Beta”按钮,即可完成灰度配置的发布
4、 点击“发布Beta”后,“发布Beta”按钮变灰,编辑配置会出现2个Tab,正式和BETA;在验证完业务后,此时可以有两种选择“停止Beta”或者“发布”。
A、“停止Beta”表示取消停止灰度发布,当前灰度发布配置的IP列表和配置内容都会删除,页面回到正常发布的样式。
B、“发布”表示将灰度配置在所有客户端生效,之前的配置也会被覆盖,同时页面回到正常发布的样式。
<