[發明專利]一種消息分發的方法和系統有效
| 申請號: | 201711353336.6 | 申請日: | 2017-12-15 |
| 公開(公告)號: | CN109936593B | 公開(公告)日: | 2022-03-01 |
| 發明(設計)人: | 楊辰凱;陳亮;林鴻其 | 申請(專利權)人: | 網宿科技股份有限公司 |
| 主分類號: | H04L67/133 | 分類號: | H04L67/133;H04L67/60 |
| 代理公司: | 北京華智則銘知識產權代理有限公司 11573 | 代理人: | 田建濤 |
| 地址: | 200030 上海市徐匯區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 消息 分發 方法 系統 | ||
本發明公開了一種消息分發的方法和系統,屬于網絡通信技術領域。所述方法包括:當檢測到空閑的任務處理線程時,邊緣服務器向邊緣服務器所屬的目標區域服務器發送任務獲取請求;目標區域服務器確定邊緣服務器對應的目標任務隊列,向邊緣服務器發送目標任務隊列中的待處理的目標消息分發任務,其中,目標任務隊列中的目標消息分發任務由目標區域服務器所屬的調度服務器生成;邊緣服務器獲取目標消息分發任務的應用程序屬性信息,并根據應用程序屬性信息,確定邊緣服務器管理的至少一個目標應用程序;邊緣服務器將目標消息分發任務解析為應用管理指令,通過至少一個目標應用程序執行應用管理指令。采用本發明,可以提高消息分發的效率。
技術領域
本發明涉及網絡通信技術領域,尤其涉及一種消息分發的方法和系統。
背景技術
隨著互聯網的飛速發展,4K高清視頻、互動游戲、AR(Augmented Reality,增強現實)、VR(Virtual Reality,虛擬現實)等應用不斷興起,隨之而來的是對帶寬需求的明顯增加,原有的將CDN(Content Delivery Network,內容分發網絡)節點構建在骨干網上的網絡框架將無法支撐未來高帶寬消耗應用的發展,亦不能滿足普通用戶的訪問體驗。隨著業務流量的增加,為了提升用戶體驗,需要進行CDN節點下沉,即基于當前的IDC(Internet DataCenter,互聯網數據中心)節點,增加地市級或社區級的CDN節點,縮減CDN節點與普通用戶的距離,從而提升普通用戶對網絡內容的加速訪問效果。
CDN節點下沉意味著邊緣服務器總量增大,覆蓋面更廣,且各地區網絡情況更復雜,大大增加了對邊緣服務器進行軟件部署、內容推送、配置管理等消息分發任務的難度。
在實現本發明的過程中,發明人發現現有技術至少存在以下問題:
對于全網可通的服務器,中心服務器(又稱調度服務器)需要將指令消息獨立發送到每個邊緣服務器。這樣,消息聚合程度低,將占用調度服務器大量的系統資源,故而消息分發的效率較低。
發明內容
為了解決現有技術的問題,本發明實施例提供了一種消息分發的方法和系統。所述技術方案如下:
一方面,提供了一種消息分發的方法,所述方法包括:
當檢測到空閑的任務處理線程時,邊緣服務器向所述邊緣服務器所屬的目標區域服務器發送任務獲取請求;
所述目標區域服務器確定所述邊緣服務器對應的目標任務隊列,向所述邊緣服務器發送所述目標任務隊列中的待處理的目標消息分發任務,其中,所述目標任務隊列中的目標消息分發任務由所述目標區域服務器所屬的調度服務器生成;
所述邊緣服務器獲取所述目標消息分發任務的應用程序屬性信息,并根據所述應用程序屬性信息,確定所述邊緣服務器管理的至少一個目標應用程序;
所述邊緣服務器將所述目標消息分發任務解析為應用管理指令,通過所述至少一個目標應用程序執行所述應用管理指令。
進一步的,所述當檢測到空閑的任務處理線程時,邊緣服務器向所述邊緣服務器所屬的目標區域服務器發送任務獲取請求之前,還包括:
所述調度服務器基于接收到的消息分發請求生成所述目標消息分發任務,根據所述消息分發請求的請求參數,將所述目標消息分發任務添加至隊列管理服務器的目標任務隊列中;
所述隊列管理服務器根據已存儲的邊緣服務器的屬性信息,確定所述目標任務隊列對應的至少一個所述邊緣服務器;
所述隊列管理服務器將所述目標任務隊列,發送至所述至少一個所述邊緣服務器所屬的所述目標區域服務器。
進一步的,所述消息分發請求的請求參數包括消息分發類型和消息分發范圍;
所述根據所述消息分發請求的請求參數,將所述目標消息分發任務添加至隊列管理服務器的目標任務隊列,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網宿科技股份有限公司,未經網宿科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711353336.6/2.html,轉載請聲明來源鉆瓜專利網。





