[發明專利]一種第三方服務配置方法、裝置及電子設備有效
| 申請號: | 202210362612.X | 申請日: | 2022-04-07 |
| 公開(公告)號: | CN114443311B | 公開(公告)日: | 2022-08-05 |
| 發明(設計)人: | 張新;宋長友 | 申請(專利權)人: | 北京天維信通科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100089 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 第三 服務 配置 方法 裝置 電子設備 | ||
1.一種第三方服務配置方法,當需要運行的第三方服務多于容器數量時,其特征在于:該方法包括:
獲取每一所述容器的容量和系統環境,所述第三方服務的資源占用量和運行屬性,所述容量為容器的運行內存以及存儲內存,所述資源占用量包括運行所述第三方服務所需的運行內存以及存儲所述第三方服務所需的存儲內存;
根據所述第三方服務的運行屬性和所述容器的系統環境,確定每一第三方服務對應的容器;
判斷是否存在一個第三方服務對應多個容器的情況;
若否,確定每一容器對應的第三方服務;
當一個容器對應一個第三方服務時,將多個所述第三方服務配置于所述容器內;
當一個容器對應多個第三方服務時,計算多個第三方服務總的資源占用量;
判斷所述總的資源占用量是否小于所述容器的容量;
若是,獲取任意兩第三方服務之間的干擾值,并對所述干擾值按從小到大進行排序;所述干擾值為:工作人員根據歷史經驗設定每兩個第三方服務同時運行時兩個第三方服務之間的干擾值;
確定最大的干擾值為對應同一容器的第三方服務之間的干擾值;
當所述干擾值小于預設干擾值時,將所述第三方服務配置于所述容器內;
判斷是否存在一個第三方服務對應多個容器的情況,若是,確定對應多個容器的第三方服務為第二目標服務并確定第二目標服務對應的多個目標容器;
獲取每一目標容器對應的除第二目標服務外的其他第三方服務;
根據目標容器的容量以及目標容器對應的除第二目標服務外的其他第三方服務的總的資源占用量計算目標容器的剩余容量;
確定剩余容量大于第二目標服務的資源占用量的目標容器;
計算第二目標服務與所述目標容器對應的除第二目標服務外的其他第三方服務之間的干擾值,確定小于預設干擾值的干擾值,并對所述干擾值按從小到大的順序進行排序;
選取最小干擾值對應的目標容器并將所述第二目標服務配置于所述目標容器內。
2.根據權利要求1所述的第三方服務配置方法,其特征在于:所述判斷所述總的資源占用量是否小于所述容器的容量,若否,該方法還包括:
確定所述容器對應的第三方服務的數量;
當所述容器對應的第三方服務的數量等于2時,剔除資源占用量大于所述容器的容量的第三方服務;
當所述容器對應的第三方服務的數量大于2時,計算所述容器的容量與所有所述第三方服務總的資源占用量的差值;
基于剔除規則,根據每一第三方服務的資源占用量、所述容器的容量與所有所述第三方服務總的資源占用量的差值,剔除相應的第三方服務。
3.根據權利要求1所述的第三方服務配置方法,其特征在于:該方法還包括:
當存在不能配置于任意一容器內的第三方服務時,輸出提示信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京天維信通科技有限公司,未經北京天維信通科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210362612.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種異山梨醇的制備方法
- 下一篇:一種數據流通方法、系統、存儲介質及電子設備





