[發明專利]實時分發配置信息的分布式系統、方法和電子設備有效
| 申請號: | 201810609478.2 | 申請日: | 2018-06-13 |
| 公開(公告)號: | CN110601868B | 公開(公告)日: | 2022-06-21 |
| 發明(設計)人: | 李瑋瑋 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | H04L41/0816 | 分類號: | H04L41/0816 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 許志勇 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 實時 分發 配置 信息 分布式 系統 方法 電子設備 | ||
本申請實施例公開一種實時分發配置信息的分布式系統、方法和電子設備,系統包括:客戶端、控制節點和服務節點,控制節點包括控制管理模塊和配置管理模塊,配置管理模塊包括通知模塊,控制管理模塊和配置管理模塊共享控制節點與服務節點之間的通信信道;控制管理模塊接收配置變更請求消息,配置變更請求消息中攜帶用戶的配置變更需求;控制管理模塊基于配置變更需求,確定服務節點中與用戶變更后的配置對應的目標服務節點,并生成目標配置信息;控制管理模塊調用配置管理模塊,通過配置管理模塊中的通知模塊向目標服務節點發送配置變更通知消息以及向客戶端發送配置變更請求響應消息,配置變更通知消息和配置變更請求響應消息中包括目標配置信息。
技術領域
本申請涉及計算機網絡技術領域,更具體地涉及實時分發配置信息的分布式系統、方法和電子設備。
背景技術
分布式系統通常包括客戶端、控制節點和服務節點,客戶端通過控制節點獲得服務節點信息,并連接服務節點獲得服務。在分布式系統中,需要客戶端和服務節點之間共享一定的配置信息才能使得服務節點為客戶端正常服務。因此,一旦客戶端的配置發生變更(或者理解為配置信息發生變更),服務節點需要獲取到新的配置信息,以保證變更后的配置快速生效,從而使客戶端得到正確的服務。
目前分布式系統中的服務節點獲取到新的配置信息的方法通常有兩種。第一種是由服務節點定時到控制節點查詢配置信息,這種做法的時效性由輪詢的周期決定,輪詢周期長則時效性差,輪詢周期短則時效性好,但過短的輪詢周期會導致系統通信負載明顯增加,并且會在沒有配置更新時帶來不必要的系統負擔。第二種是在分布式系統中增加一個配置中心節點,依賴配置中心節點向服務節點分發配置信息,這種方式下從配置變更發起到完成需要兩跳,客戶端訪問配置信息也需要兩跳,延長了分布式系統對配置更新的響應時間,增加了分布式系統的不可靠性。并且需要建立配置中心節點到服務節點的通信通道,由于分布式系統中同時建立的通信信道是有限的,為配置中心節點單獨建立與服務節點間的通信信道將會限制分布式系統的規模。
因此,需要一種實時分發配置信息的分布式系統,來克服上述技術問題。
發明內容
本申請的目的在于提供一種實時分發配置信息的分布式系統、方法和電子設備,能夠在不增加系統通信負擔及不需要在分布式系統中增加配置中心節點的情況下,實現配置信息的實時分發,保證客戶端與服務節點之間配置信息的一致性,使客戶端在配置變更后及時得到正確的服務。
第一方面,提供了一種實時分發配置信息的分布式系統,包括:客戶端、控制節點和服務節點,控制節點包括控制管理模塊和配置管理模塊,配置管理模塊包括通知模塊,控制管理模塊和配置管理模塊共享控制節點與服務節點之間的通信信道;控制管理模塊接收客戶端發送的配置變更請求消息,配置變更請求消息中攜帶用戶的配置變更需求;控制管理模塊基于配置變更需求,確定服務節點中與用戶變更后的配置對應的目標服務節點,并生成與用戶變更后的配置對應的目標配置信息;控制管理模塊調用配置管理模塊,通過配置管理模塊中的通知模塊向目標服務節點發送配置變更通知消息,配置變更通知消息中包括目標配置信息;控制管理模塊調用配置管理模塊,通過配置管理模塊中的通知模塊向所述客戶端發送配置變更請求響應消息,配置變更請求響應消息中包括目標配置信息。
第二方面,提供了一種實時分發配置信息的方法,包括:控制節點接收客戶端發送的配置變更請求消息,配置變更請求消息中攜帶用戶的配置變更需求;控制節點基于配置變更需求,確定與用戶變更后的配置對應的目標服務節點,并生成與用戶變更后的配置對應的目標配置信息;控制節點向目標服務節點發送配置變更通知消息,配置變更通知消息中包括目標配置信息;控制節點向客戶端發送配置變更請求響應消息,配置變更請求響應消息中包括目標配置信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810609478.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電網通信告警訂閱的方法和裝置
- 下一篇:一種業務巡檢方法
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





