天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 安全工程論文 >

微服務(wù)在煤礦監(jiān)控類軟件開(kāi)發(fā)框架中的應(yīng)用

發(fā)布時(shí)間:2021-07-28 11:15
  針對(duì)煤礦監(jiān)控類軟件開(kāi)發(fā)面臨版本混亂、重復(fù)開(kāi)發(fā)、維護(hù)困難,軟件的定制化修改導(dǎo)致不同煤礦監(jiān)控軟件之間的通信變得困難等問(wèn)題,提出了一種采用微服務(wù)架構(gòu)的煤礦監(jiān)控類軟件開(kāi)發(fā)框架;谖⒎⻊(wù)架構(gòu),通過(guò)規(guī)范化開(kāi)發(fā)流程、簡(jiǎn)化技術(shù)棧優(yōu)化煤礦監(jiān)控類軟件的開(kāi)發(fā)流程;將基礎(chǔ)業(yè)務(wù)固化在開(kāi)發(fā)框架中,專有業(yè)務(wù)通過(guò)微服務(wù)的方式進(jìn)行加載運(yùn)行,減少了基礎(chǔ)代碼的重復(fù)編碼工作,并使得專有業(yè)務(wù)可以重用;沙盒運(yùn)行方式讓微服務(wù)的部署不受運(yùn)行環(huán)境影響,部署方便,跨平臺(tái)移植性強(qiáng),微服務(wù)托管平臺(tái)可對(duì)微服務(wù)進(jìn)行統(tǒng)一的版本管理。實(shí)際應(yīng)用結(jié)果表明:采用微服務(wù)架構(gòu)的煤礦監(jiān)控類軟件通過(guò)將常用功能拆分為微服務(wù),可以最大程度減少軟件功能的重復(fù)開(kāi)發(fā),微服務(wù)的數(shù)據(jù)存儲(chǔ)效率比現(xiàn)有垂直架構(gòu)更高,使用Docker鏡像部署,軟件安裝過(guò)程更為便捷,為監(jiān)控類軟件開(kāi)發(fā)提供了一種更為高效的開(kāi)發(fā)方式。 

【文章來(lái)源】:工礦自動(dòng)化. 2020,46(02)北大核心

【文章頁(yè)數(shù)】:6 頁(yè)

【部分圖文】:

微服務(wù)在煤礦監(jiān)控類軟件開(kāi)發(fā)框架中的應(yīng)用


微服務(wù)開(kāi)發(fā)流程

流程圖,流程,鏡像,端口


每個(gè)相關(guān)的業(yè)務(wù)都可成為一個(gè)微服務(wù),并且界面和數(shù)據(jù)庫(kù)可以分開(kāi)部署,部署完成后,通過(guò)Docker對(duì)外映射的地址即可正常訪問(wèn)。鏡像庫(kù)保存了所有已經(jīng)開(kāi)發(fā)完成的微服務(wù),鏡像庫(kù)的維護(hù)和托管對(duì)于框架的正常運(yùn)行至關(guān)重要,如使用本地服務(wù)器托管可以通過(guò)FTP訪問(wèn)拷貝;如使用云服務(wù)器倉(cāng)庫(kù)托管可使用Docker相關(guān)命令拉取所需的鏡像。鏡像庫(kù)管理可以借助圖形界面工具,管理工具允許預(yù)先創(chuàng)建業(yè)務(wù)模板,提前配置好相關(guān)參數(shù),以便操作人員根據(jù)需求一鍵部署所需服務(wù),通過(guò)圖形管理工具,還可以便捷地查看鏡像運(yùn)行狀態(tài)和資源占用情況,以便在資源不足時(shí)提前做出響應(yīng)。以一個(gè)前端項(xiàng)目為例進(jìn)行項(xiàng)目部署,首先將鏡像導(dǎo)入,再創(chuàng)建服務(wù)映射端口,該項(xiàng)目映射的前端端口為8088,通過(guò)瀏覽器訪問(wèn)8088端口(圖5),簡(jiǎn)單幾步部署,一個(gè)微服務(wù)即可正常運(yùn)行,根據(jù)需求,可以從鏡像庫(kù)中拷貝所需鏡像進(jìn)行部署,并且通過(guò)磁盤(pán)映射,各微服務(wù)之間可以共享交互數(shù)據(jù),從而實(shí)現(xiàn)一個(gè)滿足復(fù)雜需求的完整功能。

界面圖,界面,鏡像,端口


以一個(gè)前端項(xiàng)目為例進(jìn)行項(xiàng)目部署,首先將鏡像導(dǎo)入,再創(chuàng)建服務(wù)映射端口,該項(xiàng)目映射的前端端口為8088,通過(guò)瀏覽器訪問(wèn)8088端口(圖5),簡(jiǎn)單幾步部署,一個(gè)微服務(wù)即可正常運(yùn)行,根據(jù)需求,可以從鏡像庫(kù)中拷貝所需鏡像進(jìn)行部署,并且通過(guò)磁盤(pán)映射,各微服務(wù)之間可以共享交互數(shù)據(jù),從而實(shí)現(xiàn)一個(gè)滿足復(fù)雜需求的完整功能。4 結(jié)論

【參考文獻(xiàn)】:
期刊論文
[1]基于微服務(wù)架構(gòu)的智能終端軟件架構(gòu)探討[J]. 曹宏宇,胡恒.  科技創(chuàng)新與應(yīng)用. 2019(20)
[2]基于微服務(wù)架構(gòu)的電力營(yíng)銷(xiāo)信息系統(tǒng)研究[J]. 徐曉耘,左松林,倪妍妍.  信息技術(shù). 2019(02)
[3]微服務(wù)架構(gòu)下的分布式事務(wù)處理[J]. 方意,朱永強(qiáng),宮學(xué)慶.  計(jì)算機(jī)應(yīng)用與軟件. 2019(01)
[4]一種面向微服務(wù)的通用考核系統(tǒng)設(shè)計(jì)與應(yīng)用[J]. 張杰,司維超,王麗娜,石春玲.  計(jì)算機(jī)與數(shù)字工程. 2018(12)
[5]煤礦安全監(jiān)控領(lǐng)域可變性模型[J]. 原雅茹,謝斌紅,潘理虎,張英俊.  工礦自動(dòng)化. 2017(10)
[6]基于物聯(lián)網(wǎng)和工業(yè)云的選礦設(shè)備狀態(tài)監(jiān)控系統(tǒng)[J]. 侯一鳴,徐泉,李亞杰,王良勇,劉長(zhǎng)鑫,柴天佑.  計(jì)算機(jī)集成制造系統(tǒng). 2017(09)
[7]基于微服務(wù)架構(gòu)的統(tǒng)一應(yīng)用開(kāi)發(fā)平臺(tái)[J]. 李春陽(yáng),劉迪,崔蔚,李曉珍,李春岐.  計(jì)算機(jī)系統(tǒng)應(yīng)用. 2017(04)
[8]基于微服務(wù)的數(shù)據(jù)服務(wù)框架設(shè)計(jì)[J]. 歐陽(yáng)榮彬,王倩宜,龍新征.  華中科技大學(xué)學(xué)報(bào)(自然科學(xué)版). 2016(S1)
[9]礦用設(shè)備檢測(cè)實(shí)驗(yàn)室智慧服務(wù)體系[J]. 陳嶠鷹.  工礦自動(dòng)化. 2015(02)
[10]煤礦生產(chǎn)系統(tǒng)集成的層次結(jié)構(gòu)及其標(biāo)準(zhǔn)化問(wèn)題研究[J]. 潘濤.  工礦自動(dòng)化. 2014(09)

碩士論文
[1]基于微服務(wù)架構(gòu)的自助微商城的研究與實(shí)現(xiàn)[D]. 鐘俊林.北京郵電大學(xué) 2019



本文編號(hào):3307810

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/anquangongcheng/3307810.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶85555***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com