日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種堆棧分析以及郵件實時報警的實現方法在審

專利信息
申請號: 201711014787.7 申請日: 2017-10-25
公開(公告)號: CN107797901A 公開(公告)日: 2018-03-13
發明(設計)人: 李波;岳永勝;孫小波 申請(專利權)人: 四川長虹電器股份有限公司
主分類號: G06F11/30 分類號: G06F11/30;G06F11/32;G06F11/20;G06F11/07
代理公司: 四川省成都市天策商標專利事務所51213 代理人: 秦華云,李潔
地址: 621000 四*** 國省代碼: 四川;51
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 堆棧 分析 以及 郵件 實時 報警 實現 方法
【說明書】:

技術領域

發明涉及系統運維技術領域,特別涉及一種堆棧分析以及郵件實時報警的實現方法。

背景技術

軟件系統已經運用到社會生產的各行各業,軟件項目也越來越復雜。日常生活中,當軟件系統出現問題時最簡單的處理方法便是重啟軟件,或者重啟計算機。這種處理方法雖然簡單,但是實際上隱藏的問題依然沒有得到很好的解決。尤其在金融、在線商城等交易系統方面,這樣的錯誤往往是致命的。

現有技術中,雖然已經有各種工具均提供查看系統運行參數,比如實時查看運行堆內存大小、GC運行情況、CPU運行情況等。然而面對如此多的參數,只有分析人員能力極高時才能準確定位到問題所在,一般的人是無法定位問題的,無法確認導致系統慢的問題在哪里,其帶來的工作效率的降低,對于企業來說又無疑是在增加運營成本。

發明內容

本發明的目的是克服上述背景技術中不足,提供一種堆棧分析以及郵件實時報警的實現方法,通過該方法能實時獲取系統運行參數,并在系統出現異常時能自動觸發備用方案,降低系統異常對企業運營的影響。

為了達到上述的技術效果,本發明采取以下技術方案:

一種堆棧分析以及郵件實時報警的實現方法,包含以下流程:

A.使用jps命令實時獲取java虛擬機的進程號及堆棧信息;

B.將獲取到的信息數據替換到預設的shell命令腳本中特定位置,并分析獲取到的信息數據,判定是否進入預警狀態;

C.進入預警狀態時向預設的預警郵件的收件人發送預警郵件,獲取并分析java虛擬機運行參數,并切換至備用服務器。

進一步地,所述步驟A具體為:

A1.使用java自帶的jdk命令行工具:jps獲取java虛擬機中的java應用進程號;

A2.在cron中添加定時任務,定時獲取java虛擬機的堆棧信息。

進一步地,所述定時任務執行的命令為:jstat-gcutil[java進程號]。

進一步地,所述步驟B具體為:

B1.將定時任務獲取的數據追加到shell命令腳本的文本文件中;

B2.根據所述文本文件中保存的數據信息分析java虛擬機中各區的內存分布值;

B3.將獲取到的內存分布值與預設安全閾值比較,當所述內存分布值超過所述安全閾值時,判定所述java虛擬機中發生內存泄露,并進入預警狀態。

進一步地,所述步驟C具體為:

C1.進入預警狀態時,首先通過jstat獲取java虛擬機運行參數,并將獲取的運行參數發送至分析程序,分析程序使用awk對收到的運行參數進行編寫分析;

C2.將當前堆棧信息dump到文件中,并切換到備用服務器;

C3.將dump出的文件發送到預設的預警郵件的收件人的郵箱中。

進一步地,所述步驟C1中,具體為使用Linux管道的方式將獲取的運行參數發送至分析程序。

進一步地,所述java虛擬機中至少包含eden區和survivor區。

本發明與現有技術相比,具有以下的有益效果:

本發明的一種堆棧分析以及郵件實時報警的實現方法,通過java提供的命令行工具實時獲取java虛擬機運行的參數,對堆棧中的各種參數指標進行分析,從而預測系統是否有可能會出現異常,并在有可能出現異常的情況下將獲取到的實時數據發送給系統運維人員,同時,在系統出現異常的情況下自動執行重啟系統的shell命令,通過該方法能實時獲取系統運行參數,并在系統出現異常時能自動觸發備用方案,降低系統異常對企業運營的影響。

附圖說明

圖1是本發明的一種堆棧分析以及郵件實時報警的實現方法流程示意圖。

具體實施方式

下面結合本發明的實施例對本發明作進一步的闡述和說明。

實施例:

如圖1所示,一種堆棧分析以及郵件實時報警的實現方法,其原理為通過shell定時任務實時獲取java虛擬機的運行參數,通過分析運行參數對java虛擬機的工作狀態進行分析,其主要的分析思路是對特定參數指標進行判斷,當參數運行超過正常值時即分析出可能會出現異常,并進一步判斷是否觸發自動發送郵件,及切換到備用服務器等一系列操作。

其具體包含以下步驟:

第一步、使用java自帶的jdk命令行工具:jps獲取java虛擬機中的java應用進程號。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川長虹電器股份有限公司,未經四川長虹電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201711014787.7/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 久久久精品欧美一区二区免费| 国模一区二区三区白浆| 欧美日韩中文不卡| 日本一区中文字幕| 国产精品麻豆99久久久久久| 鲁丝一区二区三区免费| 国产日韩一区在线| 久久国产精品二区| 韩日av一区二区三区| 亚洲码在线| www色视频岛国| 狠狠色丁香久久婷婷综| 天堂av色婷婷一区二区三区| 国产另类一区| 一区二区在线精品| 中文乱码字幕永久永久电影 | 国产欧美视频一区二区三区| 日本一区二区三区中文字幕| 日日噜噜夜夜狠狠| 午夜精品999| 不卡在线一区二区| 国产午夜精品免费一区二区三区视频| 日韩久久精品一区二区三区| xxxx18hd护士hd护士| 欧美日韩一级在线观看| 亚洲高清国产精品| 香蕉av一区二区三区| 狠狠躁夜夜躁| 久久九精品| 精品国产一区二区三区国产馆杂枝| 国产农村乱色xxxx| aaaaa国产欧美一区二区| 国产一级二级在线| 国产99小视频| 国产欧美一区二区三区视频| 精品三级一区二区| 午夜诱惑影院| 国产精品视频一区二区三| 久久激情综合网| 午夜免费一级片| 亚洲伊人久久影院| 国产精品中文字幕一区二区三区| 91一区二区三区视频| 久久免费精品国产| 国产白嫩美女在线观看| 国产视频一区二区在线| 国产欧美一区二区精品性色超碰| 狠狠色噜噜狠狠狠狠69| 日韩中文字幕在线一区| 欧美一区二区三区久久久久久桃花 | 国产午夜精品一区二区三区欧美| 久久国产中文字幕| 午夜激情电影在线播放| 亚洲欧美一卡二卡| 日韩精品一区二区中文字幕| 狠狠色丁香久久婷婷综合_中| 99国产精品九九视频免费看| 综合久久色| 四季av中文字幕一区| 亚洲精品久久久久不卡激情文学| 性欧美激情日韩精品七区| 91麻豆文化传媒在线观看| 午夜电影毛片| 亚洲欧洲日本在线观看| 亚洲精品一品区二品区三品区 | 一本色道久久综合亚洲精品图片| 97人人澡人人添人人爽超碰| 国产精品一区一区三区| 狠狠干一区| 十八无遮挡| 午夜看片网址| 久久久久国产精品免费免费搜索| 99色精品视频| 国产一区在线视频观看| 99欧美精品| 中文字幕av一区二区三区高| 99国产精品丝袜久久久久久| 久久九九国产精品| 国产乱人伦精品一区二区| 国产九九影院| 国产欧美一区二区在线观看| 国产一区二区三区网站|