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

當(dāng)前位置:主頁 > 科技論文 > 自動化論文 >

基于Fabric的Java應(yīng)用性能監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)

發(fā)布時間:2017-11-23 19:26

  本文關(guān)鍵詞:基于Fabric的Java應(yīng)用性能監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)


  更多相關(guān)文章: 性能監(jiān)測 Java應(yīng)用 Web服務(wù) J2EE Python Fabric


【摘要】:隨著互聯(lián)網(wǎng)時代的到來,企業(yè)對于J2EE的應(yīng)用越來越廣泛,同時用戶開始意識到產(chǎn)品非功能性表現(xiàn)的重要性,應(yīng)用的性能表現(xiàn)自然也受到了大家的關(guān)注,尤其是企業(yè)內(nèi)部的產(chǎn)品開發(fā)人員和測試人員。在eBay,為確保產(chǎn)品的各項指標(biāo)運行正常,測試人員需要經(jīng)常登錄到遠(yuǎn)程服務(wù)器上使用命令行工具去查看Java應(yīng)用的當(dāng)前性能表現(xiàn),這是一件需要頻繁進(jìn)行又繁瑣的事情。因此,我們設(shè)計并實現(xiàn)了基于Web的Java應(yīng)用性能監(jiān)測系統(tǒng)。該系統(tǒng)使用程序來周期性代替用戶登錄到遠(yuǎn)程主機(jī)上收集特定應(yīng)用的性能數(shù)據(jù),并將數(shù)據(jù)保存到數(shù)據(jù)庫,然后生成性能報表,最終以Web形式展示出來。本文對該系統(tǒng)進(jìn)行了設(shè)計與實現(xiàn)。系統(tǒng)分為控制臺子系統(tǒng)和監(jiān)測子系統(tǒng)。控制臺子系統(tǒng)是負(fù)責(zé)為用戶提供界面的Web應(yīng)用,用戶可以在Web頁面上方便地對針對Java應(yīng)用的性能監(jiān)測任務(wù)進(jìn)行添加、刪除、修改、開啟監(jiān)測、停止監(jiān)測等操作,同時還可以查看以圖表形式呈現(xiàn)出來的性能報表,子系統(tǒng)按照功能分為監(jiān)測任務(wù)管理模塊和性能報表模塊。監(jiān)測子系統(tǒng)是負(fù)責(zé)完成性能監(jiān)測任務(wù)的Web服務(wù),對外提供監(jiān)測任務(wù)管理RESTful API,按功能分為任務(wù)管理模塊、性能監(jiān)測模塊、閾值告警模塊和郵件通知模塊,其中性能監(jiān)測模塊是系統(tǒng)中的核心模塊,負(fù)責(zé)遠(yuǎn)程性能數(shù)據(jù)的采集工作,并將結(jié)果存儲到數(shù)據(jù)庫中,閡值告警模塊通過分析性能數(shù)據(jù)是否超過閾值,為用戶提供告警,郵件通知模塊則可按照用戶設(shè)置的通知級別將性能監(jiān)測結(jié)果、閾值告警信息或性能監(jiān)測過程中發(fā)生的錯誤以郵件的方式發(fā)送給用戶。控制臺子系統(tǒng)通過調(diào)用監(jiān)測子系統(tǒng)提供的Web服務(wù)實現(xiàn)對外功能,不涉及具體業(yè)務(wù)邏輯的處理,所有業(yè)務(wù)邏輯由監(jiān)測子系統(tǒng)實現(xiàn)。系統(tǒng)整體基于J2EE平臺,采用Spring boot框架、MongoDB數(shù)據(jù)庫實現(xiàn),遠(yuǎn)程數(shù)據(jù)采集模塊則基于Python Fabric實現(xiàn),在技術(shù)上使用到了前端技術(shù)AJAX,后臺技術(shù)RESTful Web Service、多線程等。
【學(xué)位授予單位】:南京大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP311.52;TP274

【參考文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前6條

1 呂明育;李小勇;;NoSQL數(shù)據(jù)庫與關(guān)系數(shù)據(jù)庫的比較分析[J];微型電腦應(yīng)用;2011年10期

2 馮新?lián)P;沈建京;;REST和RPC:兩種Web服務(wù)架構(gòu)風(fēng)格比較分析[J];小型微型計算機(jī)系統(tǒng);2010年07期

3 黃華東;;Java環(huán)境下REST風(fēng)格Web服務(wù)的開發(fā)方法[J];科技信息(科學(xué)教研);2008年15期

4 王浩,徐良賢;可擴(kuò)展的Linux性能監(jiān)視器[J];計算機(jī)仿真;2004年01期

5 許卓明,栗明,董逸生;基于RPC和基于REST的Web服務(wù)交互模型比較分析[J];計算機(jī)工程;2003年20期

6 牛為華,祿永義,陳基祿;基于B/S結(jié)構(gòu)的Web應(yīng)用模型[J];電力情報;2002年03期

中國碩士學(xué)位論文全文數(shù)據(jù)庫 前6條

1 談天龍;應(yīng)用服務(wù)器數(shù)據(jù)監(jiān)測系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2015年

2 李陳軍;基于MongoDB的SNS平臺設(shè)計與實現(xiàn)[D];南京理工大學(xué);2013年

3 袁凱;云計算環(huán)境下的監(jiān)控系統(tǒng)設(shè)計與實現(xiàn)[D];華中科技大學(xué);2012年

4 魏娜;基于REST架構(gòu)的Web服務(wù)的研究與實現(xiàn)[D];北京郵電大學(xué);2011年

5 趙英虎;應(yīng)用服務(wù)器性能監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)[D];浙江大學(xué);2007年

6 楊恒宇;基于SOA的WEB應(yīng)用系統(tǒng)的研究與實現(xiàn)[D];合肥工業(yè)大學(xué);2006年



本文編號:1219568

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

本文鏈接:http://www.sikaile.net/kejilunwen/zidonghuakongzhilunwen/1219568.html


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

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