[發明專利]用于控制流量的方法和裝置有效
| 申請號: | 201910130641.1 | 申請日: | 2019-02-21 |
| 公開(公告)號: | CN109861922B | 公開(公告)日: | 2022-03-29 |
| 發明(設計)人: | 韓琛;段立國;王猛;曹菲菲 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | H04L47/10 | 分類號: | H04L47/10;H04L47/125 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 控制 流量 方法 裝置 | ||
1.一種用于控制流量的方法,應用于分布式系統中的管理節點,分布式系統還包括多個流量控制節點,所述方法包括:
獲取分布式系統中多個流量控制節點的節點標識和分布式系統控制的至少一種資源的資源標識;
根據多個節點標識和至少一個資源標識,確定分布式系統中用于控制所述至少一種資源的至少一個流量控制節點為資源控制節點;
獲取所述至少一種資源的配置額度;
將至少一個配置額度發送給控制所對應資源的資源控制節點,以供資源控制節點為分布式系統中的流量控制節點確定控制額度。
2.根據權利要求1所述的方法,其中,所述獲取分布式系統中多個流量控制節點的節點標識,包括:
響應于接收到節點數量變更消息,獲取分布式系統中多個流量控制節點的節點標識。
3.根據權利要求1所述的方法,其中,所述方法還包括:
響應于接收到負載不均衡消息,確定所述負載不均衡消息包括的資源標識;
獲取分布式系統中多個流量控制節點對所確定的資源標識指示的資源的使用額度;
將獲取到的使用額度發送給控制所確定的資源標識指示的資源的資源控制節點,以供資源控制節點調整控制額度。
4.一種用于控制流量的方法,應用于分布式系統的資源控制節點,分布式系統包括管理節點和多個流量控制節點,資源控制節點為多個流量控制節點中用于控制至少一種資源的流量控制節點,所述方法包括:
接收資源標識以及對應的配置額度;
獲取分布式系統中流量控制節點的第一數量以及節點標識;
根據所述配置額度以及所述第一數量,確定分布式系統中流量控制節點的控制額度;
根據所述資源標識、分布式系統中流量控制節點的節點標識以及控制額度,生成資源控制數據;
將所生成的資源控制數據同步給至少一個流量控制節點。
5.根據權利要求4所述的方法,其中,所述方法還包括:
響應于接收到分布式系統中流量控制節點對資源的使用額度,根據接收到的使用額度以及流量控制節點的控制額度,調整分布式系統中流量控制節點的控制額度;
根據所述資源標識、分布式系統中流量控制節點的節點標識以及調整后的控制額度,生成更新的資源控制數據。
6.根據權利要求4或5所述的方法,其中,所述方法還包括:
生成資源控制數據的數據版本號;以及
所述將所生成的資源控制數據同步給至少一個流量控制節點,包括:
將所生成的資源控制數據以及數據版本號同步給至少一個流量控制節點。
7.根據權利要求6所述的方法,其中,所述方法還包括:
接收資源控制數據以及數據版本號;
將所接收的資源控制數據以及數據版本號存儲在本地,以在接收到請求時根據數據版本號確定最新版本的資源控制數據,以及根據最新版本的資源控制數據處理請求。
8.根據權利要求4所述的方法,其中,所述將所生成的資源控制數據同步給至少一個節點,包括:
根據預設的數據塊長度,將所生成的資源控制數據劃分成至少一個數據塊;
計算所述至少一個數據塊中數據塊的校驗和,得到校驗和列表;
將所述校驗和列表發給所述至少一個流量控制節點,以使所述至少一個流量控制節點根據所述校驗和列表確定增量數據;
將所述增量數據發送給所述至少一個流量控制節點,以完成同步。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910130641.1/1.html,轉載請聲明來源鉆瓜專利網。





