技術特征:
技術總結(jié)
本發(fā)明提供應用程序異常監(jiān)控和恢復方法及設備用于解決傳統(tǒng)的看門狗程序存在的不足的問題。其中方法包括:根據(jù)預設的抽取規(guī)則,抽取出應用程序日志文件中的信息,將信息記錄到數(shù)據(jù)表中;對數(shù)據(jù)表中信息進行分析,分析日志數(shù)據(jù)是否與預設異常規(guī)則匹配;若日志數(shù)據(jù)與預設的異常規(guī)則匹配,則根據(jù)分析結(jié)果和預設的恢復策略,生成故障恢復指令。本發(fā)明的方法不需要在應用程序中嵌入代碼,而實現(xiàn)通過識別應用程序輸出的日志中的關鍵字對應用程序的監(jiān)控,相對于基于消息交互方式、進程報活等方式,監(jiān)控程序自身無需植入與業(yè)務無關的監(jiān)控類代碼,降低程序的耦合性和不穩(wěn)定性。
技術研發(fā)人員:汪曉臣;夏德春;張銘;杜呈欣;陳棟;闞庭明;吳卉;孫同慶;黃志威;田源;趙偉慧;孟宇坤;王志飛;韋登榮;蔡曉蕾
受保護的技術使用者:中國鐵道科學研究院電子計算技術研究所;北京經(jīng)緯信息技術公司;中國鐵道科學研究院
技術研發(fā)日:2017.06.26
技術公布日:2017.10.27