[發明專利]一種應用控制系統有效
| 申請號: | 202211248915.5 | 申請日: | 2022-10-12 |
| 公開(公告)號: | CN115454680B | 公開(公告)日: | 2023-07-07 |
| 發明(設計)人: | 薄滿輝;劉春磊;高棟;佟業新;貴福勝 | 申請(專利權)人: | 中航信移動科技有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F9/50 |
| 代理公司: | 北京鍾維聯合知識產權代理有限公司 11579 | 代理人: | 安娜 |
| 地址: | 100041 北京市石景山*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用 控制系統 | ||
1.一種應用控制系統,其特征在于,包括:控制服務器和應用運行服務器,所述控制服務器與應用運行服務器連接;所述應用運行服務器內運行有若干應用,每一應用包括若干子應用,每一應用具有唯一的調用端口;每一子應用具有至少一個與其唯一對應的pod;
所述控制服務器用于執行以下步驟:
S100,從所述應用運行服務器內的若干子應用中,確定出待擴容子應用;所述待擴容子應用為需要增加與其對應的pod的數量的子應用;
S200,獲取所述待擴容子應用對應的調用增長量RM=Qps1-Qps2;其中,Qps1為所述待擴容子應用在當前子時間窗口內被調用的次數,Qps2為所述待擴容子應用在第一對比子時間窗口內被調用的次數;所述當前子時間窗口的結束時間為當前時間,所述第一對比子時間窗口的結束時間為所述當前子時間窗口的開始時間,所述當前子時間窗口和所述第一對比子時間窗口的長度相同;
S300,獲取待擴容數量Num1=RM/Qpst+J1+R(RM/Qps2);其中,Qpst為所述待擴容子應用對應的pod的最大調用次數承載上限,J1為預設參數值,RM/Qps2為當前子時間窗口內所述待擴容子應用對應的調用增長率,R()為預設的數量確定函數;當RM/Qps2大于預設判斷閾值YG時,R(RM/Qps2)為正值,否則R(RM/Qps2)為負值;
S400,向所述應用運行服務器發送擴容指令,以使所述應用運行服務器為所述待擴容子應用增加Num1個對應的pod。
2.根據權利要求1所述的應用控制系統,其特征在于,在所述步驟S400之后,所述控制服務器還用于執行以下步驟:
S500,為所述待擴容子應用添加設定標識;被添加了設定標識的待擴容子應用無法響應于所述控制服務器的擴容指令增加其對應的pod的數量;所述設定標識的有效時長為Time。
3.根據權利要求2所述的應用控制系統,其特征在于,Time符合如下條件:
Time=Time0*(1-((Qps1-Qps2)-(Qps2-Qps3))/Δt);
其中,Time0為預設的基礎時間參數,Qps3為所述待擴容子應用在第二對比子時間窗口內被調用的次數,所述第二對比子時間窗口的結束時間為所述第一對比子時間窗口的開始時間,所述第一對比子時間窗口和所述第二對比子時間窗口的長度相同,Δt為所述當前子時間窗口的長度。
4.根據權利要求3所述的應用控制系統,其特征在于,在所述步驟S500之后,所述控制服務器還用于執行以下步驟:
S600,響應于接收到用戶輸入的針對于任一具有設定標識的待擴容子應用的主動擴容指令,將該待擴容子應用確定為第一待擴容子應用;所述第一待擴容子應用當前對應的pod的數量為Num3;
S610,增加第一待擴容子應用對應的pod的數量,以使所述第一待擴容子應用對應的pod的數量為Num2,Num2>Num3;
S620,將所述第一待擴容子應用對應的設定標識的有效時長設置為Time1。
5.根據權利要求4所述的應用控制系統,其特征在于,Time1符合以下條件;
Time1=Time0*Num2/Num3。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中航信移動科技有限公司,未經中航信移動科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211248915.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種局放陣列檢測儀
- 下一篇:燃料電池發電系統及其控制方法、裝置、存儲介質





