999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SSM+SpringBoot 技術實現服務器監控的研究

2020-11-27 03:24:02張嘉豪翁銘隆張華俊李文欣
科學技術創新 2020年33期
關鍵詞:跨平臺用戶功能

張嘉豪 趙 亮 翁銘隆 張華俊 李文欣

(廣東東軟學院,廣東 佛山528225)

在信息化社會的建設中,全球服務器的數量成幾何級增長,服務器的正常運行支撐著社會的每一個環節。因此,每一個服務器都必須得到時刻的監控,否則,一旦發生“宕機”(服務器崩潰),將會為社會、企業、個人帶來巨大的損失。根據美國標準技術研究所(NIST)所公布的數據:金融行業每停機一分鐘,平均損失900,000 美元。(信息來源于電子信息產業網)

但目前市場上現有的服務器監控服務并不完善。第一是大部分的監控服務只能在服務器宕機后才進行報警,預警功能不強,并不能防止損失的發生;第二是價格高,阻礙服務器監控服務的推廣。為此,我們制作并成功制作了一個具有更高性價比、監控功能更完善的服務器監控系統。

1 主要技術實現

SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis兩個開源框架整合而成(SpringMVC 是Spring 中的部分內容)。常作為數據源較簡單的web 項目的框架。

Spring:Spring 就像是整個項目中裝配bean 的大工廠,在配置文件中可以指定使用特定的參數去調用實體類的構造方法來實例化對象。也可以稱之為項目中的粘合劑。Spring 的核心思想是IoC(控制反轉),即不再需要程序員去顯式地`new`一個對象,而是讓Spring 框架幫你來完成這一切。

SpringMVC:SpringMVC 在項目中攔截用戶請求,它的核心Servlet 即DispatcherServlet 承擔中介或是前臺這樣的職責,將用戶請求通過HandlerMapping 去匹配Controller,Controller 就是具體對應請求所執行的操作。SpringMVC 相當于SSH 框架中struts。

Mybatis:Mybatis 是對jdbc 的封裝,它讓數據庫底層操作變的透明。Mybatis 的操作都是圍繞一個SQLSessionFactory 實例展開的。Mybatis 通過配置文件關聯到各實體類的Mapper 文件,Mapper 文件中配置了每個類對數據庫所需進行的SQL 語句映射。在每次與數據庫交互時,通過SQLSessionFactory 拿到一個SQLSession,再執行SQL 命令。頁面發送請求給控制器,控制器調用業務層處理邏輯,邏輯層向持久層發送請求,持久層與數據庫交互,后將結果返回給業務層,業務層將處理邏輯發送給控制器,控制器再調用視圖展現數據。

2 系統設計思想

首先是在開發語言的選擇上的分析,C 語言對于底層有著得天獨厚的優勢,但是在Windows 系統以及ISO 系統上就會變得復雜,主要是環境的依賴,因此我們選用了Java 語言作為開發語言,主要是看重其跨平臺的特性,其次是其擁有很好框架支持--Spring,這里選用了SSM以及Spring Boot 框架最為我們的整體開發框架,對于底層的數據獲取選用了Sigar 以及自己編寫了一套可以繞過虛擬機獲取真實信息的方案,數據通過MySQL 數據庫進行數據儲存。

技術圖示:

圖1 服務器監控管理系統技術圖

SMS 平臺分為兩部分,一個部分是使用SSM搭建打管理平臺,另一部分是用Spring Boot 搭建的監控工具,通過劃分兩部分的方案,既保證平臺高可用,又保證監控穩定,減少過多的數據交互,只在必要的時候進行數據備份以及預警處理。

3 系統功能設計

基于互聯網思維,將注重用戶體驗、快速迭代等因素,加強產品UI 的美觀度、設計感,通過交互設計提升用戶參與體驗感,充分考慮用戶的喜好和意見。功能設計方面,個人信息、增加服務器信息、增加服務器信息、刪除服務器信息。讓用戶對產品功能存在自然期待,提升關注指數,提高系統吸引力和粘性,主要功能分為用戶管理功能、系統日志、信息查詢等。

表1 SMS 服務器監控管理系統功能表

主要有以下功能區:

用戶管理功能:用戶可以自行注冊賬號密碼和對監管服務系統的權限控制,根據權限控制遠程監視系統。

系統日志:對于系統的操作,如系統報警,用戶登陸和退出、系統運行情況等等,都會有相關的日志記錄。

信息查詢:登陸用戶可查詢系統的使用和運行情況,如服務器信息,故障信息等等。

圖2 系統功能架構圖

4 先進性及獨特之處

4.1 先進性:作為一個輕量級跨平臺方案,首先是在代碼層面上是精簡配置、高內聚低耦合,符合REST 接口思想,其次是Linux、Windows、IOS 系統上都可以完全接入使用,完全不用擔心過多環境依賴的問題;配置簡單,只需要基本環境就可以運行。我們選用最新的開源框架Spring,該框架具有輕量、安全性高、易用等特性;其次開發語言是對應的Java,同樣在整個市場上是有一定的地位,同時其跨平臺的特性也是非常重要的。

目前市面上同類產品的缺點:(1)可移植性差:阿里云、騰訊云具有自己的云服務平臺,也有屬于自己的監控系統,但是都只能在其平臺使用,無法進行遷移到其他的平臺上。 VMware的產品具有一定的遷移性,但是對于MacOS 系統則需要另一個專門的系統去支持。而我們的系統則是在三大操作系統上暢通無阻,甚至可以跨云平臺進行使用。(2)系統笨重:阿里、騰訊和VMware 在云服務領域是起步比較早的,那么選用的模型會比較舊,底層的技術也跟不上時代的發展,再加上其功能繁雜,特別當有新的功能需要整合時,需要考慮到整體項目的框架以及兼容性,那么這些需求就會導致整體系統不夠輕量化,特別是整體升級的時候,需要去處理的內容特別多。但是我們選用的是最新的Spring5 框架,其輕量化程度高,是當下使用量最多的輕量型框架,因此我們在這一方面是有得天獨厚的優勢。(3)易用性低:阿里、騰訊和VMware 都有一定的積累,那么其功能也是越來越多,但也導致其上手難度增大,用戶無法快速學習并使用,這導致大部分用戶在使用其服務的時候就別其專業術語以及操作難度搞而放棄使用,轉而使用簡單高效的云平臺。我們的系統側重考慮這些情況,將整體功能進行整合,讓用戶簡單易上手,可以在3 分鐘內學會如何操作。(4)價格虛高:市面上大部分這樣系統基本價格都是虛高,低至5000(阿里巴巴),上至幾萬(騰訊云),但是其功能基本相同,本系統價格低廉,市面上的基本功能我們都有。

4.2 獨特之處:具有信息有效性:大部分的監控系統展示的數據都是歷史數據,并不能做到保護服務器的效果,只能說回顧服務器的狀態,但是該系統做到了信息實時有效,保證了數據價值;多方位信息反饋:通過多終端方案進行信息反饋,在服務器出現異常的第一時間通過郵箱、短信等消息通知方案向用戶發送異常報告,保證用戶能在第一時間做出處理,減少不必要的時間浪費以及財產損失。絕對精確性:該系統采用端到端方案建立連接,即保證在服務器通訊的安全,又能精確獲取到真實有效的目標信息,不論是底層的硬件信息還是當前的服務器運行狀態,都可以在瞬息之間獲取;簡易性:大部分的系統從安裝到使用是非常的麻煩的,需要配置過多的信息,但是該系統已經做了相對應的系統優化,不論是部署還是使用都是非常簡單,可以說是“傻瓜式”啟動,甚至是開箱即用;提升并強化安全監控:對服務器的資源進行綜合監控管理,保證每一個服務器都在監控范圍內,讓用戶有效利用服務器資源,讓每一個服務器的價值發揮到最大。對服務器的進行安全漏洞的檢查,并反饋給用戶進行維護,以此減少安全隱患。

5 應用價值

本系統能夠實現實時“高可用性”信息反饋;并具有可靠性,靈活性和擴展性;可以快速判斷服務器異常發生,提高服務器的穩定性;為網絡管理員提供良好的信息來源,減少網絡故障率,縮短失效時間;并且針對中小型企業,大部分的服務器是內網訪問,但可以通過該平臺建立監控可以間接的獲取到服務器的狀態,為企業的收益保駕護航;其次針對政府民生系統,在異常發生前就進行預警,減少項目負責企業以及政府的損失,以保證廣大人民的權益。

6 結論

SMS 是一個基于Spring+SpringMVC+Mybatis 框架的輕量級服務

控管理系統,采用具有很好的跨平臺特性Java 作為后臺,一個無需專用客戶端即可為用戶提供簡潔的服務器監控管理系統,以讓用戶隨時隨地監控自己的服務器狀態,該系統可以監控跨平臺的云服務器和實體服務器,將其整合,方便用戶使用,并且能夠實時反饋服務器的相關信息,并在第一時間將異常信息反饋用戶,減少用戶的損失。

猜你喜歡
跨平臺用戶功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
跨平臺APEX接口組件的設計與實現
測控技術(2018年9期)2018-11-25 07:44:58
關于非首都功能疏解的幾點思考
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
基于QT的跨平臺輸電鐵塔監控終端軟件設計與實現
基于OPC跨平臺通信的電機監測與診斷系統
基于B/S的跨平臺用戶界面可配置算法研究
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 国产精品人成在线播放| 91无码人妻精品一区二区蜜桃| 天天干天天色综合网| 欧美自慰一级看片免费| 色一情一乱一伦一区二区三区小说| 亚洲欧洲天堂色AV| 专干老肥熟女视频网站| 亚洲男人天堂网址| 一级成人a毛片免费播放| 国产综合无码一区二区色蜜蜜| 日韩天堂在线观看| 在线视频一区二区三区不卡| 成人精品免费视频| 国产无人区一区二区三区| 久青草免费视频| 亚洲精品男人天堂| 色综合日本| 国产男女免费完整版视频| 色综合热无码热国产| 亚洲av无码片一区二区三区| 国产69囗曝护士吞精在线视频| 在线观看视频一区二区| 亚洲精品无码AV电影在线播放| 亚洲性视频网站| 欧美激情综合一区二区| 在线色国产| 亚洲中文字幕在线精品一区| 天堂在线亚洲| 国产极品美女在线播放| 深爱婷婷激情网| 久久国语对白| 欧美不卡在线视频| 男女男精品视频| 一本久道热中字伊人| 91最新精品视频发布页| 免费激情网址| 日韩在线第三页| 国产主播一区二区三区| 日韩午夜片| 久久精品无码一区二区日韩免费| 午夜视频在线观看区二区| 欧美日韩亚洲国产主播第一区| 在线一级毛片| 国产高清在线观看| 91美女在线| 亚洲天堂视频在线播放| 国产91在线|中文| 四虎永久在线精品国产免费| 亚洲天堂在线视频| 国产男人天堂| 99资源在线| 国产精品性| 欧美色99| 女高中生自慰污污网站| 亚洲国产欧美自拍| 亚洲欧美h| 国产91丝袜| 欧美五月婷婷| 无码在线激情片| 精品视频第一页| 99久久精彩视频| 欧美成人午夜影院| 欧美日本激情| 另类欧美日韩| 欧美在线国产| 99热这里都是国产精品| 国产成人精品一区二区| 97在线碰| 婷婷综合色| 国产无码高清视频不卡| 亚洲国产无码有码| 天天躁夜夜躁狠狠躁图片| 天堂岛国av无码免费无禁网站| 日本三级欧美三级| 啪啪免费视频一区二区| 免费中文字幕在在线不卡 | 欧美97欧美综合色伦图| 久久久久青草线综合超碰| 野花国产精品入口| 91色爱欧美精品www| 免费人成在线观看成人片| 国产女人在线观看|