Apollo灰度配置

Apollo灰度作用:

1. 对于一些对程序有比较大影响的配置,可以先在一个或者多个实例生效,观察一段时间没问题后再全量发布
配置。
2. 对于一些需要调优的配置参数,可以通过灰度发布功能来实现A/B测试。可以在不同的机器上应用不同的配
置,不断调整、测评一段时间后找出较优的配置再全量发布配置。


问题描述:

该同事在连公司WIFI情况下配置灰度规则,但未生效,他首先任务认为是WIFI动态IP造成,后经过查看为其粗心,将APPID配置错误。


Apollo灰度配置

  • 新增灰度
    Apollo灰度配置
  • 配置灰度

Apollo灰度配置

  • 指定灰度生效IP
    Apollo灰度配置
  • 查看生效界面
    Apollo灰度配置

总结

灰度版本只对配置的ip地址生效不影响其他人的使用(其他人访问时不会跑到灰度的eureka),是我们日常开发中非常实用的一项手段。