[發明專利]一種資源分配方法、裝置、電子設備及存儲介質在審
| 申請號: | 202010224983.2 | 申請日: | 2020-03-26 |
| 公開(公告)號: | CN111309490A | 公開(公告)日: | 2020-06-19 |
| 發明(設計)人: | 趙雨露 | 申請(專利權)人: | 北京奇藝世紀科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;H04N21/2187 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 馬敬;項京 |
| 地址: | 100080 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 資源 分配 方法 裝置 電子設備 存儲 介質 | ||
本發明實施例提供了一種資源分配方法、裝置、電子設備及存儲介質。方案如下:檢測預設業務與初始化接口之間的關聯關系,以及初始化接口與微服務接口之間的調用關系;根據關聯關系和調用關系,獲取各個接口的重要性權重;其中;輸出各個接口的重要性權重,以基于各個接口的重要性權重進行資源分配。通過本發明實施例提供的技術方案,綜合考慮了影響接口重要性權值的各個因素,這有效提高了獲取的接口重要性權重的準確性,從而提高了基于接口的重要性權重進行資源分配的合理性,維護了網絡運行的穩定性。
技術領域
本發明涉及互聯網技術領域,特別是涉及一種資源分配方法、裝置、電子設備及存儲介質。
背景技術
隨著互聯網技術的不斷發展,網絡的并發性也越來越高。例如大型直播過程就具有高并發的特點。但是,在高并發的應用場景中,由于數據的并發量較大,可以提供業務服務的接口數量較多,如何合理的針對各個接口進行資源分配是保證網絡運行穩定性的重要需求。例如,在大型直播過程中,合理的分配網絡資源或人力資源等,將有效的維護網絡運行的穩定性,保證直播的質量。
發明內容
本發明實施例的目的在于提供一種資源分配方法、裝置、電子設備及存儲介質,以提高獲取的接口重要性權重的準確性,從而提高基于接口的重要性權重進行資源分配的合理性,維護網絡運行的穩定性,具體技術方案如下:
在本發明實施例的第一方面,首先提供了一種資源分配方法,所述方法包括:
當數據的并發量達到預設并發量閾值時,檢測多個預設業務與預先分配的多個初始化接口之間的關聯關系,以及每一初始化接口與多個微服務接口之間的調用關系;
根據所述關聯關系和所述調用關系,獲取各個接口的重要性權重;其中,所述各個接口包括所述初始化接口和所述微服務接口;
輸出各個接口的重要性權重,以基于各個接口的重要性權重進行資源分配。
在本發明實施例的第二方面,還提供了一種資源分配裝置,所述裝置包括:
檢測模塊,用于當數據的并發量達到預設并發量閾值時,檢測多個預設業務與預先分配的多個初始化接口之間的關聯關系,以及每一初始化接口與多個微服務接口之間的調用關系;
第一獲取模塊,根據所述關聯關系和所述調用關系,獲取各個接口的重要性權重;其中,所述各個接口包括所述初始化接口和所述微服務接口;
輸出模塊,用于輸出各個接口的重要性權重,以基于各個接口的重要性權重進行資源分配。
在本發明實施例的第三方面,還提供了一種電子設備,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;
存儲器,用于存放計算機程序;
處理器,用于執行存儲器上所存放的程序時,實現上述任一所述的資源分配方法步驟。
在本發明實施例的第四方面,還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質內存儲有計算機程序,所述計算機程序被處理器執行時實現上述任一所述的資源分配方法步驟。
在本發明實施例的第五方面,還提供了一種包含指令的計算機程序產品,當其在計算機上運行時,使得計算機執行上述任一所述的資源分配方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇藝世紀科技有限公司,未經北京奇藝世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010224983.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:可調壓型醫用保壓閥
- 下一篇:一種甲醇水混合動力汽車





