作者:张医博
浅谈:
配置推送简称 acm,目前集成到 EDAS 的平台入口,让客户无须重新发布即可达到配置修改的目的,一张图看懂配置推送。
什么是全局配置推送
全局的配置推送就是,一但是配置好后,会将配置推送到,所有关联的应用内部,可以理解为全局配置规则是一个大的集合。
什么是应用内配置推送
应用内配置推送就是推送的配置只影响到应用内,其他应用收不到推送消息,可以理解为是全局配置推送的一个子集,应用内部的配置推送可以再全局配置推送列表中看到。
使用遇到问题
案例:
自定义命名空间下,全局配置推送的配置内容和应用内部配置推送的内容不一致,两个开关的 boolean 不一样。
全局配置:
应用内配置:
排查:
- 1)出现类似问题,先看下用户的操作是否是同一个命名空间下的查看,避免发生不同命名空间导致的差异误判。
- 2)自定义命名空间下,应用里面创建的配置项会推送到全局配置列表里面,但是这时如果从全局配置列表里修改这个配置的 dataid 对应的内容,不会同步到应用里面的配置,解决办法就是通过应用内进行配置更改,不要通过全局的配置推送进行更改。