亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種分布式集群配置管理方法及裝置的制造方法_4

文檔序號:8433594閱讀:來源:國知局
后進行合法性驗證,并將驗證通過的所述第二類REST請求發(fā)送給所述API數(shù)據(jù)處理模塊; 所述執(zhí)行節(jié)點數(shù)據(jù)處理模塊,用于根據(jù)所述第一類REST請求,生成執(zhí)行節(jié)點事件,并將所述執(zhí)行節(jié)點事件發(fā)送給所述狀態(tài)管理模塊; 所述API數(shù)據(jù)處理模塊,用于根據(jù)所述第二類REST請求,生成狀態(tài)結果查詢指令,并將所述狀態(tài)結果查詢指令發(fā)給所述狀態(tài)管理模塊,并對所述狀態(tài)管理模塊根據(jù)所述狀態(tài)結果查詢指令返回的狀態(tài)信息進行處理; 所述狀態(tài)管理模塊,用于在接收到所述執(zhí)行節(jié)點事件后,對所述執(zhí)行節(jié)點事件對應的執(zhí)行節(jié)點進行節(jié)點狀態(tài)的調整,并將所述執(zhí)行節(jié)點事件對應的執(zhí)行節(jié)點的當前狀態(tài)寫入數(shù)據(jù)庫;在接收到所述狀態(tài)結果查詢指令后,根據(jù)所述狀態(tài)結果查詢指令查找對應的服務的狀態(tài)信息,并將所述狀態(tài)信息反饋給所述API數(shù)據(jù)處理模塊。
2.如權利要求1所述的裝置,其特征在于,所述裝置,還包括:節(jié)點注冊模塊; 所述執(zhí)行節(jié)點數(shù)據(jù)處理模塊,用于根據(jù)所述第一類REST請求,生成節(jié)點注冊指令,并將所述節(jié)點注冊指令發(fā)送給所述節(jié)點注冊模塊; 所述節(jié)點注冊模塊,用于在接收到所述節(jié)點注冊指令之后,生成節(jié)點注冊事件,并將所述節(jié)點注冊事件發(fā)送給所述狀態(tài)管理模塊; 所述狀態(tài)管理模塊,還用于根據(jù)所述節(jié)點注冊事件,對所述節(jié)點注冊事件對應的執(zhí)行節(jié)點的狀態(tài)信息寫入所述數(shù)據(jù)庫。
3.如權利要求1所述的裝置,其特征在于,所述裝置,還包括:操作管理模塊; 所述執(zhí)行節(jié)點數(shù)據(jù)處理模塊,還用于當所述第一類REST請求為操作結果反饋請求時,根據(jù)所述操作結果反饋請求獲得操作返回結果,并將所述操作返回結果發(fā)送給所述操作管理模塊;還用于通過所述REST請求轉發(fā)模塊將所述操作管理模塊根據(jù)所述操作返回結果返回的操作隊列發(fā)送給所述執(zhí)行節(jié)點; 所述操作管理模塊,用于在接收到所述操作返回結果之后,根據(jù)所述操作返回結果生成所述操作隊列,并將所述操作隊列發(fā)送給所述執(zhí)行節(jié)點數(shù)據(jù)處理模塊。
4.如權利要求1所述的裝置,其特征在于,所述裝置,還包括: 服務注冊模塊,用于當所述第二類REST請求為服務注冊請求時,接收所述API數(shù)據(jù)處理模塊發(fā)送的服務注冊指令,對服務提供的配置模板進行版本管理,并將所述服務注冊的相關信息存入所述數(shù)據(jù)庫中;還用于驗證所述配置模板。
5.如權利要求1所述的裝置,其特征在于,所述裝置,還包括:執(zhí)行計劃生成模塊和操作管理模塊; 所述API數(shù)據(jù)處理模塊,還用于當所述第二 REST請求為節(jié)點狀態(tài)更改請求時,根據(jù)所述狀態(tài)結果查詢指令返回的狀態(tài)信息,生成節(jié)點狀態(tài)更改指令; 所述執(zhí)行計劃生成模塊,用于接收由所述API數(shù)據(jù)處理模塊發(fā)送的所述節(jié)點狀態(tài)更改指令,并將所述節(jié)點狀態(tài)更改指令轉換為節(jié)點狀態(tài)更改操作列表;將所述節(jié)點狀態(tài)更改操作列表發(fā)送給所述API數(shù)據(jù)處理模塊; 所述操作管理模塊,用于在接收到所述API數(shù)據(jù)處理模塊發(fā)送的所述節(jié)點狀態(tài)更改操作列表之后,根據(jù)所述節(jié)點狀態(tài)更改操作列表生成節(jié)點狀態(tài)更改操作隊列,并將所述節(jié)點狀態(tài)更改操作隊列發(fā)送給所述執(zhí)行節(jié)點數(shù)據(jù)處理模塊; 所述執(zhí)行節(jié)點數(shù)據(jù)處理模塊,還用于通過所述REST請求轉發(fā)模塊將所述節(jié)點狀態(tài)更改操作隊列發(fā)送給所述執(zhí)行節(jié)點。
6.—種分布式集群配置管理方法,其特征在于,應用于如權利要求1?5任一項所述的分布式集群配置管理裝置中,所述方法包括: 所述REST請求轉發(fā)模塊接收到執(zhí)行節(jié)點的第一類REST請求后進行合法性驗證,并將驗證通過的所述第一類REST請求發(fā)送給所述執(zhí)行節(jié)點數(shù)據(jù)處理模塊;或者接收到外部業(yè)務服務器發(fā)送的第二類REST請求后進行合法性驗證,并將驗證通過的所述第二類REST請求發(fā)送給所述API數(shù)據(jù)處理模塊; 所述執(zhí)行節(jié)點數(shù)據(jù)處理模塊根據(jù)所述第一類REST請求,生成執(zhí)行節(jié)點事件,并將所述執(zhí)行節(jié)點事件發(fā)送給所述狀態(tài)管理模塊; 所述API數(shù)據(jù)處理模塊根據(jù)所述第二類REST請求,生成狀態(tài)結果查詢指令,并將所述狀態(tài)結果查詢指令發(fā)給所述狀態(tài)管理模塊; 所述狀態(tài)管理模塊在接收到所述執(zhí)行節(jié)點事件后,對所述執(zhí)行節(jié)點事件對應的執(zhí)行節(jié)點進行節(jié)點狀態(tài)的調整,并將所述執(zhí)行節(jié)點事件對應的執(zhí)行節(jié)點的當前狀態(tài)寫入數(shù)據(jù)庫;在接收到所述狀態(tài)結果查詢指令后,根據(jù)所述狀態(tài)結果查詢指令查找對應的服務的狀態(tài)信息,并將所述狀態(tài)信息反饋給所述API數(shù)據(jù)處理模塊; 所述API數(shù)據(jù)處理模塊對所述狀態(tài)管理模塊根據(jù)所述狀態(tài)結果查詢指令返回的狀態(tài)信息進行處理。
7.如權利要求6所述的方法,其特征在于,所述方法還包括: 所述執(zhí)行節(jié)點數(shù)據(jù)處理模塊根據(jù)所述第一類REST請求,生成節(jié)點注冊指令,并將所述節(jié)點注冊指令發(fā)送給所述節(jié)點注冊模塊; 所述節(jié)點注冊模塊在接收到所述節(jié)點注冊指令之后,生成節(jié)點注冊事件,并將所述節(jié)點注冊事件發(fā)送給所述狀態(tài)管理模塊; 所述狀態(tài)管理模塊根據(jù)所述節(jié)點注冊事件,對所述節(jié)點注冊事件對應的執(zhí)行節(jié)點的狀態(tài)信息寫入所述數(shù)據(jù)庫。
8.如權利要求6所述的方法,其特征在于,所述方法還包括: 當所述第一類REST請求為操作結果反饋請求時,所述執(zhí)行節(jié)點數(shù)據(jù)處理模塊根據(jù)所述操作結果反饋請求獲得操作返回結果,并將所述操作返回結果發(fā)送給所述操作管理模塊; 所述操作管理模塊在接收到所述操作返回結果之后,根據(jù)所述操作返回結果生成所述操作隊列,并將所述操作隊列發(fā)送給所述執(zhí)行節(jié)點數(shù)據(jù)處理模塊; 所述執(zhí)行節(jié)點數(shù)據(jù)處理模塊通過所述REST請求轉發(fā)模塊將所述操作管理模塊根據(jù)所述操作返回結果返回的操作隊列發(fā)送給所述執(zhí)行節(jié)點。
9.如權利要求6所述的方法,其特征在于,所述方法還包括: 當所述第二類REST請求為服務注冊請求時,所述服務注冊模塊接收所述API數(shù)據(jù)處理模塊發(fā)送的服務注冊指令,對服務提供的配置模板進行版本管理,并將所述服務注冊的相關信息存入所述數(shù)據(jù)庫中。
10.如權利要求6所述的方法,其特征在于,所述方法還包括: 當所述第二 REST請求為節(jié)點狀態(tài)更改請求時,所述API數(shù)據(jù)處理模塊根據(jù)所述狀態(tài)結果查詢指令返回的狀態(tài)信息,生成節(jié)點狀態(tài)更改指令; 所述執(zhí)行計劃生成模塊接收由所述API數(shù)據(jù)處理模塊發(fā)送的所述節(jié)點狀態(tài)更改指令,并將所述節(jié)點狀態(tài)更改指令轉換為節(jié)點狀態(tài)更改操作列表;將所述節(jié)點狀態(tài)更改操作列表發(fā)送給所述API數(shù)據(jù)處理模塊; 所述API數(shù)據(jù)處理模塊將所述節(jié)點狀態(tài)更改操作列表發(fā)送給所述操作管理模塊; 所述操作管理模塊,用于在接收到所述API數(shù)據(jù)處理模塊發(fā)送的所述節(jié)點狀態(tài)更改操作列表之后,根據(jù)所述節(jié)點狀態(tài)更改操作列表生成節(jié)點狀態(tài)更改操作隊列,并將所述節(jié)點狀態(tài)更改操作隊列發(fā)送給所述執(zhí)行節(jié)點數(shù)據(jù)處理模塊; 所述執(zhí)行節(jié)點數(shù)據(jù)處理模塊通過所述REST請求轉發(fā)模塊將所述節(jié)點狀態(tài)更改操作隊列發(fā)送給所述執(zhí)行節(jié)點。
【專利摘要】本發(fā)明提供一種分布式集群配置管理方法及裝置,即一種通用的分布式集群配置管理裝置及應用于該裝置的配置管理方法,無論是來自執(zhí)行節(jié)點還是外部業(yè)務服務器的請求,均可以通過統(tǒng)一接口,即REST請求轉發(fā)模塊分發(fā)到相應的處理模塊,即執(zhí)行節(jié)點數(shù)據(jù)處理模塊和API數(shù)據(jù)處理模塊,進而由處理模塊將狀態(tài)管理的相應指令發(fā)送給狀態(tài)管理模塊,由其在數(shù)據(jù)庫中對執(zhí)行節(jié)點或者服務的狀態(tài)進行讀取、修改等操作,以此實現(xiàn)對所有服務以及執(zhí)行節(jié)點的狀態(tài)管理,節(jié)約系統(tǒng)資源。
【IPC分類】H04L12-24, H04L29-06, H04L29-08
【公開號】CN104753706
【申請?zhí)枴緾N201310741729
【發(fā)明人】鄧展成, 齊驥, 李光瑞, 高丹, 秦平, 錢嶺
【申請人】中國移動通信集團公司
【公開日】2015年7月1日
【申請日】2013年12月27日
當前第4頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1