[發明專利]配置變更方法、系統、裝置、電子設備以及存儲介質在審
| 申請號: | 202110186786.0 | 申請日: | 2021-02-10 |
| 公開(公告)號: | CN112860343A | 公開(公告)日: | 2021-05-28 |
| 發明(設計)人: | 李文根;強偉;曲晶瑩;張安站;李斯;劉成 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 鄢功軍 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 配置 變更 方法 系統 裝置 電子設備 以及 存儲 介質 | ||
1.一種配置變更方法,包括:
獲取基于配置管理服務組件輸入的配置變更信息,其中,所述配置變更信息包括配置內容和配置分發策略;
根據所述配置變更信息生成配置表單,其中,所述配置表單中記錄有所述配置變更信息;以及
按照所述配置分發策略,向應用服務傳輸所述配置表單,以便所述應用服務基于所述配置表單變更原始配置。
2.根據權利要求1所述的方法,還包括:
在根據所述配置變更信息生成配置表單之后,向數據狀態組件傳輸所述配置表單,以便將所述配置表單存儲在所述數據狀態組件中。
3.根據權利要求2所述的方法,其中,所述向所述應用服務傳輸所述配置表單包括:
基于配置變更服務組件,從所述數據狀態組件中獲取與所述應用服務對應的配置變更信息,并向所述應用服務發送與所述應用服務對應的配置變更信息。
4.根據權利要求3所述的方法,其中,所述配置變更服務組件包括元信息服務、緩存服務和分發服務;所述基于配置變更服務組件,從所述數據狀態組件中獲取與所述應用服務對應的配置變更信息包括:
基于所述元信息服務,從所述數據狀態組件中獲取所述配置變更信息的配置版本和配置標識;
在確定所述配置變更信息的配置版本為最新版本的情況下,根據所述配置版本和所述配置標識,基于所述緩存服務從所述數據狀態組件中獲取所述配置變更信息的配置內容;以及
基于所述分發服務,向所述應用服務發送與所述應用服務對應的配置變更信息的配置內容。
5.根據權利要求4所述的方法,其中,所述配置變更服務組件還包括同步服務和監聽服務,所述方法還包括:
基于所述監聽服務,接收來自被監聽應用服務上報的被監聽配置版本和被監聽配置標識;
基于所述同步服務,將所述被監聽配置版本和所述元信息服務中的目標配置版本進行比較,其中,所述目標配置版本為所述元信息服務中存儲的與所述被監聽配置標識相對應的版本;
在所述目標配置版本為最新版本的情況下,向所述被監聽應用服務發送最新版本的配置內容。
6.根據權利要求5所述的方法,其中,所述被監聽應用服務中嵌入有客戶端開發套件,所述客戶端開發套件用于實現配置變更。
7.根據權利要求2所述的方法,其中,所述數據狀態組件包括關系型數據庫。
8.根據權利要求1所述的方法,還包括:
在向所述應用服務傳輸所述配置表單之前,對所述配置變更信息進行安全性校驗;
在所述配置變更信息校驗通過的情況下,向所述應用服務傳輸所述配置表單;以及
在所述配置變更信息校驗不通過的情況下,禁止向所述應用服務傳輸所述配置表單。
9.根據權利要求1所述的方法,其中,所述配置分發策略包括按照目標發布比例和目標發布時間間隔進行逐步分發的策略;所述應用服務包括多個,多個所述應用服務以分布式方式部署;所述按照所述配置分發策略,向所述應用服務傳輸所述配置變更信息包括:
按照所述目標發布比例和所述目標發布時間間隔,向多個所述應用服務中的應用服務傳輸所述配置變更信息。
10.一種配置變更系統,包括:
配置管理服務組件,用于獲取基于配置管理服務組件輸入的配置變更信息,其中,所述配置變更信息包括配置內容和配置分發策略;根據所述配置變更信息生成配置表單,其中,所述配置表單中記錄有所述配置變更信息;以及
配置變更服務組件,用于按照所述配置分發策略,向應用服務傳輸所述配置表單,以便所述應用服務基于所述配置表單變更原始配置。
11.根據權利要求10所述的系統,還包括:
數據狀態組件,用于接收所述配置管理服務組件傳輸的所述配置表單,以便將所述配置表單存儲在所述數據狀態組件中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110186786.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種有機物氣化爐的電氣控制系統
- 下一篇:智慧城市評價指標展示方法及裝置





