本公開涉及軟件服務(wù),尤其涉及一種可視化大屏部署方法、平臺、設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、隨著城市數(shù)字化的不斷推進(jìn),越來越多的企業(yè)開始重視數(shù)字化轉(zhuǎn)型,企業(yè)對數(shù)據(jù)的可視化展示也愈加重視,可視化大屏可以對接企業(yè)各業(yè)務(wù)系統(tǒng),能夠?qū)崿F(xiàn)一屏統(tǒng)攬,是多數(shù)企業(yè)進(jìn)行信息展示的新形式。目前,可視化大屏提供商通過低代碼方式的大屏應(yīng)用制作,可快速為客戶提供大屏定制化服務(wù),多數(shù)政企客戶對數(shù)據(jù)安全性敏感度較高,要求數(shù)據(jù)不出局域網(wǎng)?,F(xiàn)有的可視化大屏采用的多端移植方式既能夠?qū)崿F(xiàn)定制化服務(wù),又能夠確保數(shù)據(jù)安全,其大多采用私有化單獨部署的形式,但首先需要在設(shè)備服務(wù)器上安裝對應(yīng)的應(yīng)用部署環(huán)境,例如vue、node、redis、mongodb等一系列較為復(fù)雜的環(huán)境,這一過程就極大的增加了服務(wù)部署的難度和維護(hù)成本;同時需要在私有側(cè)設(shè)備上傳大量大屏圖片、以及大屏所需的各類組件信息,這個過程十分消耗時間成本也極為容易出錯。
技術(shù)實現(xiàn)思路
1、為了解決上述技術(shù)問題,本公開提供了一種可視化大屏部署方法、平臺、設(shè)備及存儲介質(zhì),能夠?qū)崿F(xiàn)可視化大屏服務(wù)的快速部署。
2、本公開提供了一種可視化大屏部署方法,應(yīng)用于公有側(cè)平臺,包括:
3、構(gòu)建可視化大屏基礎(chǔ)應(yīng)用服務(wù)的融合鏡像,所述融合鏡像帶有版本信息,并具有數(shù)據(jù)庫、數(shù)據(jù)庫初始化功能、開發(fā)環(huán)境及可視化基礎(chǔ)服務(wù)功能;
4、將所述融合鏡像推送至至少一個私有側(cè)設(shè)備。
5、可選地,所述方法還包括:
6、將可視化大屏的基礎(chǔ)資源信息壓縮為可視化大屏壓縮文件,所述基礎(chǔ)資源信息包括:圖片、組件和大屏應(yīng)用信息。
7、可選地,所述構(gòu)建可視化大屏基礎(chǔ)應(yīng)用服務(wù)的融合鏡像包括:
8、根據(jù)私有可視化服務(wù)要求,基于官方鏡像構(gòu)建定制化私有鏡像并將所述私有鏡像存放在私有化鏡像倉庫中,所述私有鏡像包括:數(shù)據(jù)庫鏡像、開發(fā)環(huán)境鏡像和可視化基礎(chǔ)服務(wù)鏡像;
9、通過可視化基礎(chǔ)應(yīng)用服務(wù)的鏡像構(gòu)建文件內(nèi)容,將從所述私有化鏡像倉庫中獲取的對應(yīng)版本的數(shù)據(jù)庫鏡像、開發(fā)環(huán)境鏡像和可視化基礎(chǔ)服務(wù)鏡像構(gòu)建為所述融合鏡像。
10、可選地,所述根據(jù)私有可視化服務(wù)要求,基于官方鏡像構(gòu)建定制化私有鏡像并將所述私有鏡像存放在私有化鏡像倉庫中包括:
11、拉取官方鏡像;
12、根據(jù)私有可視化服務(wù)要求,在所述官方鏡像的基礎(chǔ)上構(gòu)建所述私有鏡像;
13、將所述私有鏡像推送至所述私有化鏡像倉庫中。
14、本公開提供了一種可視化大屏部署方法,應(yīng)用于私有側(cè)設(shè)備,包括:
15、接收公有側(cè)平臺推送的可視化大屏基礎(chǔ)應(yīng)用服務(wù)的融合鏡像,所述融合鏡像帶有版本信息,并具有數(shù)據(jù)庫、數(shù)據(jù)庫初始化功能、開發(fā)環(huán)境及可視化基礎(chǔ)服務(wù)功能;
16、響應(yīng)于啟動命令,啟動所述融合鏡像,部署可視化大屏基礎(chǔ)應(yīng)用。
17、可選地,在所述響應(yīng)于啟動命令,啟動所述融合鏡像,部署可視化大屏基礎(chǔ)應(yīng)用之后還包括:
18、下載并解壓可視化大屏壓縮文件;
19、將所述可視化大屏壓縮文件解壓為可視化大屏的基礎(chǔ)資源信息,所述基礎(chǔ)資源信息包括:圖片、組件和大屏應(yīng)用信息。
20、可選地,在所述將所述可視化大屏壓縮文件解壓為可視化大屏的基礎(chǔ)資源信息之后還包括:
21、展示所述可視化大屏的基礎(chǔ)資源信息。
22、本公開提供了一種公有側(cè)平臺,包括:
23、鏡像構(gòu)建模塊,用于構(gòu)建可視化大屏基礎(chǔ)應(yīng)用服務(wù)的融合鏡像,所述融合鏡像帶有版本信息,并具有數(shù)據(jù)庫、數(shù)據(jù)庫初始化功能、開發(fā)環(huán)境及可視化基礎(chǔ)服務(wù)功能;
24、推送模塊,用于將所述融合鏡像推送至至少一個私有側(cè)設(shè)備。
25、本公開提供了一種私有側(cè)設(shè)備,包括:
26、接收模塊,用于接收公有側(cè)平臺發(fā)送的可視化大屏基礎(chǔ)應(yīng)用服務(wù)的融合鏡像,所述融合鏡像帶有版本信息,并具有數(shù)據(jù)庫、數(shù)據(jù)庫初始化功能、開發(fā)環(huán)境及可視化基礎(chǔ)服務(wù)功能;
27、啟動部署模塊,用于響應(yīng)于啟動命令,啟動所述融合鏡像,部署可視化大屏基礎(chǔ)應(yīng)用。
28、本公開提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)存儲程序或指令,所述程序或指令使計算機(jī)執(zhí)行上述任一項所述方法的步驟。
29、本公開提供的技術(shù)方案與現(xiàn)有技術(shù)相比具有如下優(yōu)點:
30、本公開提供的種可視化大屏部署方法、平臺、設(shè)備及存儲介質(zhì)。其中,應(yīng)用于公有側(cè)平臺的方法包括:構(gòu)建可視化大屏基礎(chǔ)應(yīng)用服務(wù)的融合鏡像,該融合鏡像帶有版本信息,并具有數(shù)據(jù)庫、數(shù)據(jù)庫初始化功能、開發(fā)環(huán)境及可視化基礎(chǔ)服務(wù)功能;將融合鏡像推送至至少一個私有側(cè)設(shè)備。如此,通過提供自定義的融合鏡像,一鍵式搭建了可視化服務(wù)所需的基礎(chǔ)環(huán)境,實現(xiàn)了可視化大屏服務(wù)的快速部署,由于構(gòu)建的可視化大屏基礎(chǔ)應(yīng)用服務(wù)的融合鏡像可根據(jù)需求向多個私有側(cè)設(shè)備的大屏推送,也實現(xiàn)了可視化大屏部署的多端移植。
1.一種可視化大屏部署方法,應(yīng)用于公有側(cè)平臺,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述構(gòu)建可視化大屏基礎(chǔ)應(yīng)用服務(wù)的融合鏡像包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)私有可視化服務(wù)要求,基于官方鏡像構(gòu)建定制化私有鏡像并將所述私有鏡像存放在私有化鏡像倉庫中包括:
5.一種可視化大屏部署方法,應(yīng)用于私有側(cè)設(shè)備,其特征在于,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述響應(yīng)于啟動命令,啟動所述融合鏡像,部署可視化大屏基礎(chǔ)應(yīng)用之后還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述將所述可視化大屏壓縮文件解壓為可視化大屏的基礎(chǔ)資源信息之后還包括:
8.一種公有側(cè)平臺,其特征在于,包括:
9.一種私有側(cè)設(shè)備,其特征在于,包括:
10.一種計算機(jī)可讀存儲介質(zhì),其特征在于,所述計算機(jī)可讀存儲介質(zhì)存儲程序或指令,所述程序或指令使計算機(jī)執(zhí)行如權(quán)利要求1至7任一項所述方法的步驟。