日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

應(yīng)用部署方法、裝置、存儲介質(zhì)及計算機(jī)設(shè)備與流程

文檔序號:39719893發(fā)布日期:2024-10-22 13:09閱讀:2來源:國知局
應(yīng)用部署方法、裝置、存儲介質(zhì)及計算機(jī)設(shè)備與流程

本申請涉及云計算,更具體地,涉及一種應(yīng)用部署方法、裝置、存儲介質(zhì)及計算機(jī)設(shè)備。


背景技術(shù):

1、在私有云(private?cloud)場景中,出于數(shù)據(jù)隱私和網(wǎng)絡(luò)安全等因素的考慮,通常會對產(chǎn)品進(jìn)行私有化部署,也即在用戶自有基礎(chǔ)設(shè)施上為其單獨(dú)使用第三方產(chǎn)品而構(gòu)建硬件或軟件運(yùn)行環(huán)境的過程,使得云基礎(chǔ)設(shè)施與軟硬件資源創(chuàng)建在內(nèi)部環(huán)境,進(jìn)而提供對數(shù)據(jù)安全性和服務(wù)質(zhì)量的有效控制。。

2、傳統(tǒng)的產(chǎn)品私有化部署可直接將二進(jìn)制的可執(zhí)行文件或軟件包部署至企業(yè)。這種方式需要預(yù)先配置產(chǎn)品相關(guān)的執(zhí)行文件或軟件包所依賴的運(yùn)行環(huán)境和操作系統(tǒng),進(jìn)而將執(zhí)行文件或軟件包部署在配置好的運(yùn)行環(huán)境和操作系統(tǒng)中。而企業(yè)間基礎(chǔ)設(shè)施的差異導(dǎo)致產(chǎn)品部署過程較為復(fù)雜且容易出錯。

3、目前,在產(chǎn)品部署過程中,業(yè)務(wù)開發(fā)人員會在相同的部署環(huán)境中采用命令行的方式來執(zhí)行產(chǎn)品部署的各個部署步驟。然而,多條命令在相同環(huán)境下的運(yùn)行無法避免命令間的互相影響,在整個部署周期內(nèi)容易出現(xiàn)部署步驟的運(yùn)行錯誤,從而導(dǎo)致產(chǎn)品私有化部署的性能較差。


技術(shù)實現(xiàn)思路

1、本申請實施例提供一種應(yīng)用部署方法、裝置、存儲介質(zhì)以及計算機(jī)設(shè)備??梢曰谫Y源對象創(chuàng)建定制化的獨(dú)立容器以完成各個部署步驟的執(zhí)行,從而提升私有化部署的性能。

2、一方面,本申請實施例提供一種應(yīng)用部署方法,該方法包括:響應(yīng)于部署指令,根據(jù)配置文件創(chuàng)建相應(yīng)的資源對象,并啟動資源對象進(jìn)行狀態(tài)輪巡,配置文件包括用戶自定義的配置參數(shù)和輸入?yún)?shù);基于資源對象創(chuàng)建前置容器,通過前置容器獲取代碼文件以及根據(jù)輸入?yún)?shù)生成輸入腳本;基于資源對象根據(jù)配置參數(shù)創(chuàng)建業(yè)務(wù)容器,通過業(yè)務(wù)容器根據(jù)輸入腳本執(zhí)行代碼文件生成輸出腳本;當(dāng)完成對輸出腳本的存儲時,確定資源對象的運(yùn)行狀態(tài)為完成狀態(tài),并結(jié)束對資源對象的狀態(tài)輪巡。

3、另一方面,本申請實施例還提供一種應(yīng)用部署裝置,該裝置包括:對象創(chuàng)建模塊,用于響應(yīng)于部署指令,根據(jù)配置文件創(chuàng)建相應(yīng)的資源對象,并啟動資源對象進(jìn)行狀態(tài)輪巡,配置文件包括用戶自定義的配置參數(shù)和輸入?yún)?shù);腳本生成模塊,用于基于資源對象創(chuàng)建前置容器,通過前置容器獲取代碼文件以及根據(jù)輸入?yún)?shù)生成輸入腳本;代碼執(zhí)行模塊,用于基于資源對象根據(jù)配置參數(shù)創(chuàng)建業(yè)務(wù)容器,通過業(yè)務(wù)容器根據(jù)輸入腳本執(zhí)行代碼文件生成輸出腳本;狀態(tài)確定模塊,用于當(dāng)完成對輸出腳本的存儲時,確定資源對象的運(yùn)行狀態(tài)為完成狀態(tài),并結(jié)束對資源對象的狀態(tài)輪巡。

4、另一方面,本申請實施例還提供一種計算機(jī)可讀存儲介質(zhì),該計算機(jī)可讀存儲介質(zhì)存儲有程序代碼,其中,在所述程序代碼被處理器運(yùn)行時執(zhí)行上述的應(yīng)用部署方法。

5、另一方面,本申請實施例還提供一種計算機(jī)設(shè)備,該計算機(jī)設(shè)備包括處理器以及存儲器,存儲器存儲有計算機(jī)程序指令,計算機(jī)程序指令被處理器調(diào)用時執(zhí)行上述的應(yīng)用部署方法。

6、另一方面,本申請實施例還提供一種計算機(jī)程序產(chǎn)品,該計算機(jī)程序產(chǎn)品包括計算機(jī)程序,該計算機(jī)程序被存儲在存儲介質(zhì)中;計算機(jī)設(shè)備的處理器從存儲介質(zhì)讀取該計算機(jī)程序,處理器執(zhí)行該計算機(jī)程序,使得該計算機(jī)設(shè)備執(zhí)行上述應(yīng)用部署方法中的步驟。

7、本申請?zhí)峁┑囊环N應(yīng)用部署方法,可以響應(yīng)于部署指令,根據(jù)配置文件創(chuàng)建相應(yīng)的資源對象,并啟動資源對象進(jìn)行狀態(tài)輪巡,其中,配置文件包括用戶自定義的配置參數(shù)和輸入?yún)?shù)。進(jìn)一步地,基于資源對象創(chuàng)建前置容器,通過前置容器獲取代碼文件以及根據(jù)輸入?yún)?shù)生成輸入腳本,并基于資源對象根據(jù)配置參數(shù)創(chuàng)建業(yè)務(wù)容器,通過業(yè)務(wù)容器根據(jù)輸入腳本執(zhí)行代碼文件生成輸出腳本。進(jìn)一步地,當(dāng)完成對輸出腳本的存儲時,確定資源對象的運(yùn)行狀態(tài)為完成狀態(tài),并結(jié)束對資源對象的狀態(tài)輪巡。如此,資源對象通過配置參數(shù)能夠創(chuàng)建定制化的業(yè)務(wù)容器,以滿足運(yùn)行不同類型代碼的需求,同時,在獨(dú)立的業(yè)務(wù)容器中執(zhí)行代碼文件能夠完成復(fù)雜邏輯的部署,并避免不同代碼文件間的執(zhí)行產(chǎn)生互相影響。從而,提高私有化部署的性能。



技術(shù)特征:

1.一種應(yīng)用部署方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述根據(jù)配置文件創(chuàng)建相應(yīng)的資源對象之后,所述方法還包括:

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述資源對象根據(jù)所述配置參數(shù)創(chuàng)建業(yè)務(wù)容器,通過所述業(yè)務(wù)容器根據(jù)所述輸入腳本執(zhí)行所述代碼文件生成輸出腳本,包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通過所述業(yè)務(wù)容器,根據(jù)所述輸入腳本中的目標(biāo)字段和代碼入?yún)ⅲ瑘?zhí)行所述代碼文件生成輸出腳本,包括:

5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通過所述資源對象,根據(jù)所述配置參數(shù)中的容器鏡像創(chuàng)建業(yè)務(wù)容器,包括:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述資源對象創(chuàng)建前置容器,通過所述前置容器獲取代碼文件以及根據(jù)所述輸入?yún)?shù)生成輸入腳本,包括:

7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述通過所述前置容器獲取目標(biāo)代碼,包括:

8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,在所述通過所述前置容器獲取代碼文件以及根據(jù)所述輸入?yún)?shù)生成輸入腳本之后,所述方法還包括:

9.根據(jù)權(quán)利要求1至8任一項所述的方法,其特征在于,所述當(dāng)完成對所述輸出腳本的存儲時,確定所述資源對象的運(yùn)行狀態(tài)為完成狀態(tài),并結(jié)束對所述資源對象的狀態(tài)輪巡,包括:

10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述方法還包括:

11.根據(jù)權(quán)利要求1至10任一項所述的方法,其特征在于,在所述結(jié)束對所述資源對象的狀態(tài)輪巡之后,所述方法還包括:

12.一種應(yīng)用部署裝置,其特征在于,所述裝置包括:

13.一種計算機(jī)可讀存儲介質(zhì),其特征在于,所述計算機(jī)可讀存儲介質(zhì)中存儲有計算機(jī)程序,所述計算機(jī)程序可被處理器調(diào)用執(zhí)行如權(quán)利要求1~11任一項所述的方法。

14.一種計算機(jī)設(shè)備,其特征在于,包括:

15.一種計算機(jī)程序產(chǎn)品,其特征在于,所述計算機(jī)程序產(chǎn)品包括計算機(jī)程序,所述計算機(jī)程序被存儲在存儲介質(zhì)中;計算機(jī)設(shè)備的處理器從存儲介質(zhì)讀取所述計算機(jī)程序,處理器執(zhí)行所述計算機(jī)程序,使得所述計算機(jī)設(shè)備執(zhí)行如權(quán)利要求1~11任一項所述的方法。


技術(shù)總結(jié)
本申請公開了一種應(yīng)用部署方法,該方法包括:響應(yīng)于部署指令,根據(jù)配置文件創(chuàng)建相應(yīng)的資源對象,并啟動資源對象進(jìn)行狀態(tài)輪巡,配置文件包括配置參數(shù)和輸入?yún)?shù);基于資源對象創(chuàng)建前置容器,通過前置容器獲取代碼文件以及根據(jù)輸入?yún)?shù)生成輸入腳本;基于資源對象根據(jù)配置參數(shù)創(chuàng)建業(yè)務(wù)容器,通過業(yè)務(wù)容器根據(jù)輸入腳本執(zhí)行代碼文件生成輸出腳本;當(dāng)完成對輸出腳本的存儲時,確定資源對象的運(yùn)行狀態(tài)為完成狀態(tài),并結(jié)束對資源對象的狀態(tài)輪巡。本申請應(yīng)用云技術(shù),基于資源對象通過配置參數(shù)創(chuàng)建定制化的業(yè)務(wù)容器,滿足在獨(dú)立容器中運(yùn)行不同語言的代碼文件的需求,還能完成復(fù)雜邏輯的部署,避免不同部署步驟間互相影響。從而提高產(chǎn)品私有化部署的性能。

技術(shù)研發(fā)人員:劉子哲
受保護(hù)的技術(shù)使用者:騰訊云計算(北京)有限責(zé)任公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/10/21
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1