EDAS 配置推送問題
淺談:
配置推送簡稱 acm,目前整合到 EDAS 的平臺入口,讓客戶無須重新發布即可達到配置修改的目的,一張圖看懂配置推送。
什麼是全域性配置推送
全域性的配置推送就是,一但是配置好後,會將配置推送到,所有關聯的應用內部,可以理解為全域性配置規則是一個大的集合。
什麼是應用內配置推送
應用內配置推送就是推送的配置隻影響到應用內,其他應用收不到推送訊息,可以理解為是全域性配置推送的一個子集,應用內部的配置推送可以再全域性配置推送列表中看到。
使用遇到問題
案例:
自定義名稱空間下,全域性配置推送的配置內容和應用內部配置推送的內容不一致,兩個開關的 boolean 不一樣。
全域性配置:
應用內配置:
排查:
- 1)出現類似問題,先看下使用者的操作是否是同一個名稱空間下的檢視,避免發生不同名稱空間導致的差異誤判。
- 2)自定義名稱空間下,應用裡面建立的配置項會推送到全域性配置列表裡面,但是這時如果從全域性配置列表裡修改這個配置的 dataid 對應的內容,不會同步到應用裡面的配置,解決辦法就是通過應用內進行配置更改,不要通過全域性的配置推送進行更改。