[發明專利]應用系統的智能配置方法、裝置、設備以及存儲介質在審
| 申請號: | 202111531721.1 | 申請日: | 2021-12-14 |
| 公開(公告)號: | CN114328192A | 公開(公告)日: | 2022-04-12 |
| 發明(設計)人: | 徐弘 | 申請(專利權)人: | 中國平安財產保險股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳市明日今典知識產權代理事務所(普通合伙) 44343 | 代理人: | 王杰輝;曹勇 |
| 地址: | 518000 廣東省深圳市福田區福田街道益田路*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 系統 智能 配置 方法 裝置 設備 以及 存儲 介質 | ||
本發明提供了一種應用系統的智能配置方法、裝置、設備以及存儲介質,其中,方法包括:通過獲取部分組件信息和待配置的系統信息,確定待配置應用系統的可變維度,從而得到可變用例以及可變測試環境,賦值并檢測賦值后所述可變用例在所述可變測試環境下的性能狀態信息,選取目標用例配置應用系統。本發明的有益效果:實現了智能對應用系統的組件的選取,無需開發人員自行調配測試,節約了人力成本。
技術領域
本發明涉及人工智能領域,特別涉及一種應用系統的智能配置方法、裝置、設備以及存儲介質。
背景技術
應用系統環境需要主機硬件、數據庫、中間件、代碼、等多個組件組合提供服務,其中如何根據不同的使用環境,實現多個組件最優配置以最低的成本實現最大的價值,提供最好的性能和服務,是業內各個公司的共同目標。目前,在組裝應用系統時,都是通過開發人員自行調配各種組件參數然后進行測試,根據測試結果選擇組裝系統的其他組件,然而這樣耗費的人力成本比較高。
發明內容
本發明的主要目的為提供一種應用系統的智能配置方法、裝置、設備以及存儲介質,旨在解決開發人員自行調配各種組件參數耗費的人力成本比較高的問題。
本發明提供了一種應用系統的智能配置方法,包括:
獲取部分組件信息和待配置的系統信息;其中,所述部分組件信息為應用系統包含的組件中的一部分組件的信息;
基于所述部分組件信息和所述系統信息確定待配置應用系統的可變維度;
將所述部分組件信息和所述可變維度輸入至預設的容器中,得到可變用例以及可變測試環境;
對所述可變用例和所述可變測試環境進行賦值,并檢測賦值后所述可變用例在所述可變測試環境下的性能狀態信息;
將所述性能狀態信息滿足預設要求的所述可變用例記為合格用例并提取;
獲取所述合格用例所需的合格組件信息,并計算合格組件信息的成本信息;
基于所述成本信息和/或所述性能狀態信息,從所述合格用例中選取目標用例配置應用系統。
進一步地,所述基于所述部分組件信息和所述系統信息確定待配置應用系統的可變維度的步驟,包括:
基于所述系統信息確定待配置應用系統的維度信息;
解析所述部分組件信息的目標維度,并將所述維度信息中除所述目標維度的其他維度記為可變維度。
進一步地,所述將所述部分組件信息和所述可變維度輸入至預設的容器中,得到可變用例以及可變測試環境的步驟,包括:
提取所述部分組件信息中的第一字段;
將所述可變維度和所述第一字段輸入至所述容器中;
基于所述可變維度將所述容器中對應的第二字段轉化為變量,并將所述第一字段替換對應的第二字段,從而得到對應的可變用例以及可變測試環境。
進一步地,所述基于所述可變維度將所述容器中對應的第二字段轉化為變量,并將所述第一字段替換對應的第二字段,從而得到對應的可變用例以及可變測試環境的步驟,包括:
檢測所述容器中對應所述可變維度的第二字段;
通過預設的特殊標識替換所述第二字段,得到所述可變用例和所述可變測試環境;其中,所述預設的特殊標識為替換所述第二字段的變量,具有所述特殊標識的可變用例或可變測試環境不能進行檢測。
進一步地,所述對所述可變用例和所述可變測試環境進行賦值,并檢測賦值后所述可變用例在所述可變測試環境下的性能狀態信息的步驟之前,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國平安財產保險股份有限公司,未經中國平安財產保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111531721.1/2.html,轉載請聲明來源鉆瓜專利網。





