欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種便于現(xiàn)場定位支付終端故障的方法及其系統(tǒng)與流程

文檔序號:11133759閱讀:320來源:國知局
一種便于現(xiàn)場定位支付終端故障的方法及其系統(tǒng)與制造工藝

本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,特別涉及一種便于現(xiàn)場定位支付終端故障的方法及其系統(tǒng)。



背景技術(shù):

支付終端在實際使用過程中,常由于軟件、硬件、應(yīng)用或使用環(huán)境問題,會產(chǎn)生各種故障。

當(dāng)支付終端出現(xiàn)故障后,有時需要廠商技術(shù)人員到現(xiàn)場調(diào)試解決。在現(xiàn)場調(diào)試時,需要獲取更多信息進(jìn)行分析。申請?zhí)枮镃N105515847A的中國專利公開了一種終端故障處理方法,在終端監(jiān)測故障時,根據(jù)預(yù)設(shè)的故障代碼表獲取當(dāng)前的故障代碼;根據(jù)所述故障代碼生成故障信息。但支付終端在正常使用時,各模塊驅(qū)動為了保證系統(tǒng)效率和安全,通常不會生成調(diào)試信息日志,而只是在故障時才輸出故障信息日志。而故障信息日志時常不足以準(zhǔn)確定位問題。

這種情況下,現(xiàn)有的調(diào)試方法是臨時修改代碼增加調(diào)試信息,然后不斷下載到支付終端上,不斷進(jìn)行驗證。

由于廠商技術(shù)人員業(yè)務(wù)繁忙,到現(xiàn)場調(diào)試解決問題通常都是時間很緊迫的情況,很難有效地加入調(diào)試信息;而且出問題的支付終端的模塊驅(qū)動可能是舊版本的,如果用新版本的軟件添加調(diào)試信息下載,可能會導(dǎo)致問題不再出現(xiàn)。



技術(shù)實現(xiàn)要素:

本發(fā)明所要解決的技術(shù)問題是:提供一種便于現(xiàn)場定位支付終端故障的方法及其系統(tǒng),解決現(xiàn)有的調(diào)試方法需要臨時修改代碼增加調(diào)試信息帶來的耗時和可能導(dǎo)致的模塊驅(qū)動版本不匹配的問題。

為了解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:一種便于現(xiàn)場定位支付終端故障的方法,包括以下步驟:

S1:嵌入支付終端故障調(diào)試代碼到支付終端的軟件源碼中;

S2:運行支付終端的軟件,生成日志;所述日志包括程序運行信息、故障信息和故障調(diào)試信息;

S3:設(shè)置所述支付終端故障調(diào)試信息日志級別為調(diào)試級別;

設(shè)置支付終端程序運行信息和故障信息的日志級別為故障級別;

S4:當(dāng)支付終端正常運行時,支付終端輸出的日志級別為故障級別;

當(dāng)支付終端出現(xiàn)故障進(jìn)行維修時,設(shè)置支付終端輸出的日志級別為調(diào)試級別,支付終端輸出支付終端程序運行信息、故障信息和故障調(diào)試信息。

本發(fā)明的有益效果在于:本發(fā)明在支付終端內(nèi)預(yù)設(shè)支付終端故障調(diào)試代碼;在支付終端軟件運行時,會生成下日志文件,包括支付終端正常運行的信息、故障信息和故障調(diào)試信息。設(shè)置所述支付終端故障調(diào)試信息的日志級別為調(diào)試級別,設(shè)置所述支付終端正常運行信息和故障信息的日志級別為故障級別;默認(rèn)輸出的日志級別為故障級別;當(dāng)支付終端發(fā)生故障后,技術(shù)人員通過設(shè)置調(diào)試級別輸出,用于分析、定位故障來源。技術(shù)人員只需設(shè)置輸出的日志級別便可獲取故障調(diào)試信息,使故障來源的分析、判定更加高效,從而方便現(xiàn)場調(diào)試人員有效解決現(xiàn)有的調(diào)試方法需要臨時修改代碼增加調(diào)試信息帶來的耗時和可能導(dǎo)致的模塊驅(qū)動版本不匹配的問題。

附圖說明

圖1為本發(fā)明具體實施方式的便于現(xiàn)場定位支付終端故障的方法步驟流程圖;

圖2為本發(fā)明具體實施方式的便于現(xiàn)場定位支付終端故障的方法模塊結(jié)構(gòu)圖。

具體實施方式

為詳細(xì)說明本發(fā)明的技術(shù)內(nèi)容、所實現(xiàn)目的及效果,以下結(jié)合實施方式予以說明。

本發(fā)明最關(guān)鍵的構(gòu)思在于:嵌入支付終端故障調(diào)試代碼到支付終端的軟件源碼中;設(shè)置所述支付終端故障調(diào)試信息日志級別為調(diào)試級別;設(shè)置支付終端程序運行信息和故障信息的日志級別為故障級別;

本發(fā)明提供一種便于現(xiàn)場定位支付終端故障的方法,包括以下步驟:

S1:嵌入支付終端故障調(diào)試代碼到支付終端的軟件源碼中;

S2:運行支付終端的軟件,生成日志;所述日志包括程序運行信息、故障信息和故障調(diào)試信息;

S3:設(shè)置所述支付終端故障調(diào)試信息日志級別為調(diào)試級別;

設(shè)置支付終端程序運行信息和故障信息的日志級別為故障級別;

S4:當(dāng)支付終端正常運行時,支付終端的輸出的日志級別為故障級別;

當(dāng)支付終端出現(xiàn)故障進(jìn)行維修時,設(shè)置支付終端的輸出的日志級別為調(diào)試級別,支付終端輸出支付終端程序運行信息、故障信息和故障調(diào)試信息。

上述便于現(xiàn)場定位支付終端故障的方法中,在支付終端內(nèi)預(yù)設(shè)支付終端故障調(diào)試代碼;在支付終端軟件運行時,會生成下日志文件,包括支付終端正常運行的信息、故障信息和故障調(diào)試信息。設(shè)置所述支付終端故障調(diào)試信息的日志級別為調(diào)試級別,設(shè)置所述支付終端正常運行信息和故障信息的日志級別為故障級別,由于日志級別中故障級別高于調(diào)試級別,當(dāng)設(shè)置故障級別的日志文件輸出時,只會輸出大于該日志級別的日志文件,而小于該日志級別的調(diào)試級別的日志文件將不被輸出,正常情況下,支付終端只輸出故障級別的日志文件,只輸出支付終端正常運行信息或故障信息,而不輸出調(diào)試級別的故障調(diào)試信息;當(dāng)支付終端發(fā)生故障后,技術(shù)人員通過設(shè)置調(diào)試級別輸出,從而故障調(diào)試信息從所述端口輸出,用于分析、定位故障來源。技術(shù)人員只需設(shè)置輸出的日志級別便可獲取故障調(diào)試信息,使故障來源的分析、判定更加高效,從而方便現(xiàn)場調(diào)試人員有效解決現(xiàn)有的調(diào)試方法需要臨時修改代碼增加調(diào)試信息帶來的耗時和可能導(dǎo)致的模塊驅(qū)動版本不匹配的問題。

進(jìn)一步的,所述支付終端上設(shè)置端口,所述端口輸出支付終端故障調(diào)試信息。

所述端口連接外設(shè),所述端口輸出支付終端故障調(diào)試信息,通過所述外設(shè)顯示故障調(diào)試信息。

所述程序運行信息、故障信息通過支付終端中的程序界面顯示。

由上述描述可知,設(shè)置程序運行信息、故障信息和故障調(diào)試信息由不同的端口輸出,使故障調(diào)試信息單獨顯示在所述端口連接的外設(shè)上,方便工作人員查看故障調(diào)試信息,節(jié)省定位故障的時間。

進(jìn)一步的,所述端口為串口。

串口具有通信程序編寫簡單,硬件接口簡單,用于顯示相關(guān)的調(diào)試信息,不需要借助其他外部硬件,更方便進(jìn)行程序調(diào)試。

進(jìn)一步的,所述S4中根據(jù)遠(yuǎn)程指令設(shè)置輸出的日志級別。

由上述描述可知,到場的技術(shù)人員通過遠(yuǎn)程指令設(shè)置輸出的日志級別,只需輸入簡單的指令即可調(diào)用所需輸出的日志級別的日志文件,從而在不改變代碼的情況下獲取更多的調(diào)試日志。

一種便于現(xiàn)場定位支付終端故障的系統(tǒng),包括:

預(yù)設(shè)模塊1:用于在源碼中預(yù)設(shè)故障調(diào)試代碼;

日志生成模塊2:用于在程序運行時,生成程序運行信息、故障信息和故障調(diào)試信息日志文件;

日志級別設(shè)定模塊3:用于設(shè)定日志文件的日志級別以及設(shè)定輸出的日志級別。

輸出模塊4:用于輸出日志文件。

實施例1

一種便于現(xiàn)場定位支付終端故障的方法,包括以下步驟:

S1:嵌入支付終端故障調(diào)試代碼到支付終端的軟件源碼中;

所述支付終端上設(shè)置串口;

S2:運行支付終端的軟件,生成日志;所述日志包括程序運行信息、故障信息和故障調(diào)試信息;所述故障調(diào)試信息由S1中所述的串口輸出;

S3:設(shè)置所述支付終端故障調(diào)試信息日志級別為調(diào)試級別;

設(shè)置支付終端程序運行信息和故障信息的日志級別為故障級別;

S4:當(dāng)支付終端正常運行時,支付終端的輸出的日志級別為故障級別;輸出支付終端程序運行信息或故障信息,不輸出支付終端故障調(diào)試信息;

當(dāng)支付終端出現(xiàn)故障進(jìn)行維修時,設(shè)置支付終端的輸出的日志級別為調(diào)試級別,支付終端輸出支付終端程序運行信息、故障信息和故障調(diào)試信息;在S1中所述的串口上連接外設(shè),所述故障調(diào)試信息由所述端口輸出,通過連接的外設(shè)顯示故障調(diào)試信息,根據(jù)輸出的故障調(diào)試信息定位支付終端的故障來源。

綜上所述,本發(fā)明公開一種便于現(xiàn)場定位支付終端故障的方法,其有益效果在于:在支付終端內(nèi)預(yù)設(shè)支付終端故障調(diào)試代碼,所述支付終端故障調(diào)試代碼由端口輸出;所述端口為串口,串口具有通信程序編寫簡單,硬件接口簡單,用于顯示相關(guān)的調(diào)試信息,不需要借助其他外部硬件,更方便進(jìn)行程序調(diào)試。在支付終端軟件運行時,會生成下日志文件,包括支付終端正常運行的信息、故障信息和故障調(diào)試信息。設(shè)置所述支付終端故障調(diào)試信息的日志級別為調(diào)試級別,設(shè)置所述支付終端正常運行信息和故障信息的日志級別為故障級別,由于日志級別中故障級別高于調(diào)試級別,當(dāng)設(shè)置故障級別的日志文件輸出時,只會輸出大于該日志級別的日志文件,而小于該日志級別的調(diào)試級別的日志文件將不被輸出,正常情況下,判斷代碼不由所述端口輸出,支付終端只輸出故障級別的日志文件,只輸出支付終端正常運行信息或故障信息,而不輸出調(diào)試級別的故障調(diào)試信息;當(dāng)支付終端發(fā)生故障后,技術(shù)人員通過設(shè)置調(diào)試級別輸出,從而故障調(diào)試信息從所述端口輸出,用于分析、定位故障來源。技術(shù)人員只需設(shè)置輸出的日志級別便可獲取故障調(diào)試信息,使故障來源的分析、判定更加高效,從而方便現(xiàn)場調(diào)試人員有效解決現(xiàn)有的調(diào)試方法需要臨時修改代碼增加調(diào)試信息帶來的耗時和可能導(dǎo)致的模塊驅(qū)動版本不匹配的問題。

以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書內(nèi)容所作的等同變換,或直接或間接運用在相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
保德县| 明水县| 甘南县| 南雄市| 侯马市| 清河县| 孝义市| 扎鲁特旗| 界首市| 辽阳市| 大连市| 朝阳区| 探索| 邵阳县| 永春县| 科技| 泗洪县| 都匀市| 兴山县| 广安市| 徐水县| 辉南县| 都江堰市| 图们市| 阳信县| 汾阳市| 百色市| 城步| 隆林| 上犹县| 富蕴县| 阳曲县| 通江县| 永新县| 昂仁县| 宁城县| 福建省| 闻喜县| 建水县| 淳安县| 华宁县|