【技術實現步驟摘要】
本專利技術涉及設備自動監測的,尤其設計一種設備故障修復方法、自助終端設備和計算機可讀存儲介質。
技術介紹
1、銀行的自助終端設備例如atm機、制卡設備、查詢機、便攜式制卡終端經常會出現故障,例如硬件故障、軟件故障、網絡波動或者用戶操作失誤等,當出現故障時會導致自助終端設備的服務故障,從而影響用戶體驗和運行效率。傳統的維護方式通過人工巡檢或者通過用戶進行反饋,但該方式需要人工進行監測,耗費大量的人力且效率低下。
2、現有一種應用層進程監控方法是利用init?進程對應用層的關鍵進程進行監控,判斷是否有應用層進程退出,如果有關鍵進程退出,執行重啟操作。現還有一種應用程序的監控方法是通過工控應用程序定時發送心跳包給嵌入式工控程序監測系統,嵌入式工控程序監測系統實時接收工控應用程序的心跳包,并根據是否接收到心跳包來判斷工控應用程序或工控機狀態是否正常,達到心跳檢測目的。但兩種方式僅僅判斷應用層進程是否有退出或者僅發送心跳包進行檢測,但由于心跳停止時可能是應用邏輯錯誤或者網絡配置有問題,而進程不存在可能是系統底層出現異常。不能由于心跳不正常而直接進行重啟操作。若當前有客戶在使用自助終端設備時,進行重啟操作時間較長,導致用戶處理業務時間過長,會導致用戶使用體驗感不佳。
技術實現思路
1、本專利技術的第一目的是提供一種提升修復效率的設備故障修復方法。
2、本專利技術的第二目的是提供一種實現上述設備故障修復方法的自助終端設備。
3、本專利技術的第三目的是提供一種應
4、為實現本專利技術的第一目的,本專利技術提供的設備故障修復方法,該方法包括:對終端應用子系統的進程進行檢測,判斷終端應用子系統的進程是否存在;若終端應用子系統的進程不存在,則重啟終端應用子系統;若終端應用子系統的進程存在,則進一步發送心跳報文至終端應用子系統;判斷在預設時間內是否接收到終端應用子系統的第一回復信息,若在預設時間內未接收到終端應用子系統的第一回復信息,則切換至備用應用子系統;發送心跳報文至備用應用子系統,判斷在預設時間是否接收到備用應用子系統的第二回復信息;若在預設時間內未接收到備用應用子系統的第二回復信息,則重啟終端應用子系統。
5、由上述方案可見,在檢測終端應用系統時,首先對終端應用子系統的進程進行檢測,再對終端應用子系統進行心跳檢測,當系統底層沒有出現異常時,而網絡邏輯有錯誤或者網絡配置有問題時,可切換備用應用子系統而不是直接重啟終端應用子系統。由于重啟終端應用子系統的時間過長,而切換備用應用子系統時間較短,所以在當系統底層沒有出現異常時,而網絡邏輯有錯誤或者網絡配置有問題時,切換備用應用子系統可減少系統調整的時間,從而可減少用戶等待的時間。
6、進一步的方案中,切換至備用應用子系統前,還執行:連續發送預設次數的心跳報文至終端應用子系統,判斷在預設時間內是否接收到終端應用子系統的第三回復信息,若在預設時間內未接收到第三回復信息,才切換至備用應用子系統。
7、由此可見,若沒有接收到第一回復信息,可能是在第一次發送的心跳報文由于數據傳輸時出現網絡波動或其他原因導致心跳報文沒有發送成功,此時,可再次發送預設次數的心跳報文至終端應用子系統,確保終端應用子系統可順利接收到心跳報文。
8、進一步的方案中,對終端應用子系統的進程進行檢測前,還執行:對自助終端設備的多個硬件模塊進行檢測:獲取多個硬件模塊的運行狀態信息;根據運行信息使用預測模型對硬件模塊進行故障預測,得到故障發生時間和故障類型。
9、由此可見,使用預測模型對自助終端設備的硬件模塊進行檢測,從而預測到故障發生的時間和故障類型,避免硬件故障后再進行維護,減少實際故障發生率,延長設備使用壽命。
10、進一步的方案中,判斷當前時間是否在故障發生時間的臨近范圍內;若是,發送預警信息。
11、由此可見,通過在臨近范圍內發送預警信息至維護人員,可及時處理當前即將發生故障的硬件,可減少實際故障的發生率。
12、進一步的方案中,獲取多個硬件模塊的運行狀態信息后,還執行:判斷硬件模塊是否有故障;若是,使用故障硬件模塊的運行狀態信息訓練預測模型。
13、由此可見,如果在獲取硬件模塊的運行狀態信息時,未對該硬件模塊進行故障估測時該硬件模塊已發生故障,可使用該故障硬件模塊的運行狀態信息訓練預測模型,使得預測模型的預測硬件模塊故障更準確。
14、進一步的方案中,使用該硬件模塊的運行狀態信息訓練預測模型后,還執行:對故障硬件模塊進行復位處理或切換備用硬件模塊處理。
15、由此可見,在維護人員沒有對故障硬件模塊進行處理時,設備可先自行處理,即對故障硬件模塊進行復位處理或切換備用硬件模塊處理,避免影響用戶的使用。
16、進一步的方案中,運行狀態信息包括以下的至少一個:歷史故障記錄信息、設備運行時間信息、故障恢復運行時間信息、溫度信息、壓力信息和功率信息。
17、由此可見,通過多個運行狀態信息輸入至預測模型從而準確預測硬件模塊發生故障的時間和類型。
18、為了實現本專利技術的第二目的,本專利技術提供的自助終端設備,包括多個硬件模塊、測試系統和存儲器,所述存儲器存儲有計算機程序,測試系統在執行計算機程序時實現上述的設備故障修復方法。
19、進一步的方案中,自助終端設備還包括備用硬件模塊。
20、由此可見,通過設置備用硬件模塊,可在硬件模塊發生故障時,可及時進行切換,避免用戶的使用。
21、為了實現本專利技術的第三目的,本專利技術提供的計算機可讀存儲介質,其上面存儲計算機程序,其特征在于:計算機程序被測試系統執行時實現上述的設備故障修復方法。
本文檔來自技高網...【技術保護點】
1.設備故障修復方法,其特征在于,該方法包括:
2.根據權利要求1所述的設備故障修復方法,其特征在于:
3.根據權利要求1或2所述的設備故障修復方法,其特征在于:
4.根據權利要求3所述的設備故障修復方法,其特征在于:
5.根據權利要求3所述的設備故障修復方法,其特征在于:
6.根據權利要求5所述的設備故障修復方法,其特征在于:
7.根據權利要求6所述的設備故障修復方法,其特征在于:
8.自助終端設備,其特征在于,包括多個硬件模塊、測試系統和存儲器,所述存儲器存儲有計算機程序,所述測試系統在執行計算機程序時實現權利要求1至7任一項所述的設備故障修復方法。
9.根據權利要求8所述的自助終端設備,其特征在于:
10.計算機可讀存儲介質,其上面存儲計算機程序,其特征在于:
【技術特征摘要】
1.設備故障修復方法,其特征在于,該方法包括:
2.根據權利要求1所述的設備故障修復方法,其特征在于:
3.根據權利要求1或2所述的設備故障修復方法,其特征在于:
4.根據權利要求3所述的設備故障修復方法,其特征在于:
5.根據權利要求3所述的設備故障修復方法,其特征在于:
6.根據權利要求5所述的設備故障修復方法,其特征在于:<...
【專利技術屬性】
技術研發人員:康瑞,趙春光,陳默,周述,傅斌斌,
申請(專利權)人:金邦達有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。