国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      交易系統(tǒng)的診斷裝置和方法_2

      文檔序號(hào):9826568閱讀:來源:國(guó)知局
      [0036]本發(fā)明的實(shí)施例同時(shí)考慮交易數(shù)據(jù)庫(kù)中的數(shù)據(jù)庫(kù)記錄和日志文件中的日志信息可以提高診斷的效力。例如,當(dāng)交易操作的故障僅僅涉及交易數(shù)據(jù)庫(kù)時(shí),相對(duì)于分析日志信息,診斷裝置可以根據(jù)內(nèi)存中的數(shù)據(jù)庫(kù)記錄做出更迅速的判斷。另一方面,因?yàn)橐治龅臄?shù)據(jù)包含增量日志信息,本發(fā)明的實(shí)施例根據(jù)日志信息能夠查出尚未記錄到交易數(shù)據(jù)庫(kù)中的故障類型,例如交易報(bào)文組報(bào)錯(cuò)誤、交易報(bào)文簽名信息錯(cuò)誤。
      [0037]在其他實(shí)施例中,本發(fā)明的實(shí)施例公開用于交易系統(tǒng)的診斷方法。通過操作圖1中的臨時(shí)數(shù)據(jù)存儲(chǔ)單元120、診斷結(jié)果存儲(chǔ)單元140、或者知識(shí)庫(kù)單元160,該實(shí)施例包括以下步驟。
      [0038]數(shù)據(jù)轉(zhuǎn)移步驟,其中將交易系統(tǒng)100的交易數(shù)據(jù)庫(kù)中的增量數(shù)據(jù)庫(kù)記錄和日志文件中的增量日志信息作為增量數(shù)據(jù)轉(zhuǎn)移到臨時(shí)數(shù)據(jù)存儲(chǔ)單元120。
      [0039]分析步驟,其中,從臨時(shí)數(shù)據(jù)存儲(chǔ)單元120檢索增量數(shù)據(jù)庫(kù)記錄和增量日志中的報(bào)錯(cuò)條目,該報(bào)錯(cuò)條目包含指示發(fā)生錯(cuò)誤的應(yīng)答碼和交易要素,根據(jù)應(yīng)答碼生成報(bào)告,并且將報(bào)告和交易要素包含在分析結(jié)果中,將分析結(jié)果和報(bào)錯(cuò)條目存儲(chǔ)到診斷結(jié)果存儲(chǔ)單元140。
      [0040]查詢步驟,從診斷結(jié)果存儲(chǔ)單元140中檢索包含由用戶輸入的交易要素的報(bào)告和報(bào)錯(cuò)條目,并將檢索結(jié)果提供給用戶。
      [0041 ] 與圖1所示的實(shí)施例相似,在該方法中,數(shù)據(jù)轉(zhuǎn)移步驟還包括以規(guī)定的時(shí)間間隔輪詢交易數(shù)據(jù)庫(kù)和日志文件,以獲取增量數(shù)據(jù)??蛇x地,報(bào)告包括與應(yīng)答碼對(duì)應(yīng)的應(yīng)答碼描述??蛇x地,報(bào)告包括在分析步驟中根據(jù)應(yīng)答碼從知識(shí)庫(kù)單元160檢索得到的解決方案,其中知識(shí)庫(kù)單元160預(yù)先存儲(chǔ)有與應(yīng)答碼對(duì)應(yīng)的解決方案??蛇x地,分析步驟包括以規(guī)定的時(shí)間間隔輪詢臨時(shí)數(shù)據(jù)存儲(chǔ)步驟,以獲取新的增量數(shù)據(jù);以及分析步驟還包括以規(guī)定的時(shí)間間隔清理臨時(shí)數(shù)據(jù)存儲(chǔ)步驟??蛇x地,查詢步驟包括向用戶提供Web查詢界面,并且通過該Web查詢界面接收由用戶輸入的交易要素。
      [0042]圖2是根據(jù)本發(fā)明實(shí)施例的用于交易系統(tǒng)的診斷方法的示意圖。圖2所示的診斷方法發(fā)生在圖1中的分析單元130中。如上所述,分析單元130以規(guī)定的時(shí)間間隔輪詢臨時(shí)數(shù)據(jù)存儲(chǔ)單元120以獲取新的增量數(shù)據(jù)。圖2所示的過程發(fā)生在分析單元130的一個(gè)時(shí)間片中,即一個(gè)處理周期內(nèi)。分析單元130也可以使用游標(biāo)來標(biāo)記已經(jīng)處理的增量數(shù)據(jù)的位置,游標(biāo)可以是例如交易數(shù)據(jù)庫(kù)和日志文件的最后更新時(shí)間。
      [0043]方法開始之后,進(jìn)入步驟201,在該步驟中分析單元130可以通過例如游標(biāo)來判斷臨時(shí)數(shù)據(jù)存儲(chǔ)單元120是否存在增量數(shù)據(jù)。
      [0044]如果存在增量數(shù)據(jù),則進(jìn)入步驟201,否則該時(shí)間片的分析結(jié)束。在步驟202,將增量數(shù)據(jù)讀取到內(nèi)存。
      [0045]優(yōu)選地,在步驟203中,將上一時(shí)間片的增量數(shù)據(jù)也讀取到內(nèi)存。這么做是為了避免與交易操作相關(guān)的多條日志信息被時(shí)間片隔開。
      [0046]在步驟204中,將日志信息和數(shù)據(jù)庫(kù)記錄關(guān)聯(lián)。例如可以通過日志信息和數(shù)據(jù)庫(kù)記錄中的條目中都包含的交易要素將其關(guān)聯(lián)。由此,得到交易列表,以及關(guān)聯(lián)的日志信息、數(shù)據(jù)庫(kù)記錄列表。
      [0047]在步驟205中,取本時(shí)間片里日志信息和數(shù)據(jù)庫(kù)記錄的一個(gè)條目。
      [0048]在步驟206中,判斷與該條目相關(guān)的交易是否失敗。
      [0049]如果失敗,則返回步驟205,讀取下一個(gè)條目,否則進(jìn)入步驟207。
      [0050]在步驟207中,查找知識(shí)庫(kù)單元中的故障分析方法。
      [0051]在步驟208中,根據(jù)故障分析方法依次嘗試分析日志信息和數(shù)據(jù)庫(kù)記錄。例如,根據(jù)條目中的應(yīng)答碼來判斷錯(cuò)誤類型。
      [0052]在步驟209中,根據(jù)分析得到的錯(cuò)誤類型查找知識(shí)庫(kù)中的解決方案。
      [0053]在步驟210中,把診斷結(jié)果接入診斷結(jié)果存儲(chǔ)單元。
      [0054]在步驟211中,判斷是否到達(dá)最后一個(gè)條目。
      [0055]如果是,則進(jìn)入步驟212中釋放內(nèi)存,否則返回步驟205讀取下一個(gè)條目。
      [0056]最后,在步驟213中,更新游標(biāo)。結(jié)束本輪時(shí)間片的分析。
      [0057]一般地,各種示例性實(shí)施例可在硬件、固件或軟件中實(shí)施,可由控制器、微處理器或其它計(jì)算裝置來執(zhí)行上述固件或軟件。盡管本發(fā)明的示例性實(shí)施例的各個(gè)方面可被示出和描述為框圖、流程圖,但很好理解的是,這里描述的這些單元、步驟可在作為非限制性實(shí)例的硬件、軟件、固件、或其它計(jì)算裝置或其某些組合中來實(shí)施。
      [0058]圖2所示的各個(gè)框可被視為方法步驟、和/或被視為由于運(yùn)行計(jì)算機(jī)程序代碼而導(dǎo)致的操作、和/或被視為構(gòu)建為實(shí)施相關(guān)功能(數(shù)個(gè)功能)的多個(gè)耦合的邏輯電路元件。
      [0059]盡管本說明書包含許多具體的實(shí)施細(xì)節(jié),但這些細(xì)節(jié)不應(yīng)被解釋為對(duì)任何發(fā)明的范圍或可能被要求保護(hù)的范圍的限制,而是應(yīng)該被視為可特定于特定發(fā)明的特定實(shí)施例的特征的描述。在各自實(shí)施例的上下文中,在本說明書中描述的某些特征也可被組合在單一實(shí)施例中來實(shí)施。相反,在單一實(shí)施例的上下文中描述的各種特征也可分別在多個(gè)實(shí)施例中或在任何合適的子組合中來實(shí)施。
      [0060]同樣地,盡管操作按特定的順序在圖中被描繪,但這不應(yīng)被理解為要求按照所示的特定順序或按依次順序來執(zhí)行這些操作,或要求所有例示的操作被執(zhí)行,以達(dá)到理想的結(jié)果。在某些情況下,多任務(wù)并行處理可能是有利的。此外,在上文所述實(shí)施例中的各種單元的分離不應(yīng)被理解為要求在所有的實(shí)施例中進(jìn)行這種分離,而應(yīng)該被理解為所描述的程序組件和系統(tǒng)通??梢员患稍谝黄鸬絾我坏能浖a(chǎn)品中或打包成多個(gè)軟件產(chǎn)品。
      [0061]因此,應(yīng)當(dāng)理解的是,本發(fā)明的實(shí)施例不限于所公開的特定實(shí)施例,而由所附權(quán)利要求限定。
      【主權(quán)項(xiàng)】
      1.一種用于交易系統(tǒng)的診斷裝置,其特征在于,包括: 數(shù)據(jù)轉(zhuǎn)移單元,被配置為將所述交易系統(tǒng)的交易數(shù)據(jù)庫(kù)中的增量數(shù)據(jù)庫(kù)記錄和日志文件中的增量日志信息作為增量數(shù)據(jù)轉(zhuǎn)移到臨時(shí)數(shù)據(jù)存儲(chǔ)單元; 分析單元,被配置為: 從所述臨時(shí)數(shù)據(jù)存儲(chǔ)單元檢索所述增量數(shù)據(jù)庫(kù)記錄和增量日志中的報(bào)錯(cuò)條目,該報(bào)錯(cuò)條目包含指示發(fā)生錯(cuò)誤的應(yīng)答碼和交易要素, 根據(jù)所述應(yīng)答碼生成報(bào)告,并且將所述報(bào)告和所述交易要素包含在分析結(jié)果中, 將所述分析結(jié)果和所述報(bào)錯(cuò)條目存儲(chǔ)到診斷結(jié)果存儲(chǔ)單元; 查詢單元,從所述診斷結(jié)果存儲(chǔ)單元中檢索包含由用戶輸入的交易要素的報(bào)告和報(bào)錯(cuò)條目,并將檢索結(jié)果提供給用戶。2.如權(quán)利要求1所述的診斷裝置,其特征在于, 所述數(shù)據(jù)轉(zhuǎn)移單元以規(guī)定的時(shí)間間隔輪詢所述交易數(shù)據(jù)庫(kù)和所述日志文件,以獲取所述增量數(shù)據(jù)。3.如權(quán)利要求1所述的診斷裝置,其特征在于, 所述報(bào)告包括與所述應(yīng)答碼對(duì)應(yīng)的應(yīng)答碼描述。4.如權(quán)利要求1所述的診斷裝置,其特征在于, 所述報(bào)告包括由所述分析單元根據(jù)所述應(yīng)答碼從知識(shí)庫(kù)單元檢索得到的解決方案,其中所述知識(shí)庫(kù)單元預(yù)先存儲(chǔ)有與所述應(yīng)答碼對(duì)應(yīng)的解決方案。5.如權(quán)利要求1所述的診斷裝置,其特征在于, 所述分析單元以規(guī)定的時(shí)間間隔輪詢所述臨時(shí)數(shù)據(jù)存儲(chǔ)單元,以獲取新的增量數(shù)據(jù);以及 所述分析單元以規(guī)定的時(shí)間間隔清理所述臨時(shí)數(shù)據(jù)存儲(chǔ)單元。6.如權(quán)利要求1所述的診斷裝置,其特征在于, 所述查詢單元向用戶提供Web查詢界面,并且通過該Web查詢界面接收由用戶輸入的交易要素。7.一種用于交易系統(tǒng)的診斷方法,其特征在于,包括: 數(shù)據(jù)轉(zhuǎn)移步驟,其中將所述交易系統(tǒng)的交易數(shù)據(jù)庫(kù)中的增量數(shù)據(jù)庫(kù)記錄和日志文件中的增量日志信息作為增量數(shù)據(jù)轉(zhuǎn)移到臨時(shí)數(shù)據(jù)存儲(chǔ)單元; 分析步驟,其中: 從所述臨時(shí)數(shù)據(jù)存儲(chǔ)單元檢索所述增量數(shù)據(jù)庫(kù)記錄和增量日志中的報(bào)錯(cuò)條目,該報(bào)錯(cuò)條目包含指示發(fā)生錯(cuò)誤的應(yīng)答碼和交易要素, 根據(jù)所述應(yīng)答碼生成報(bào)告,并且將所述報(bào)告和所述交易要素包含在分析結(jié)果中, 將所述分析結(jié)果和所述報(bào)錯(cuò)條目存儲(chǔ)到診斷結(jié)果存儲(chǔ)單元; 查詢步驟,從所述診斷結(jié)果存儲(chǔ)單元中檢索包含由用戶輸入的交易要素的報(bào)告和報(bào)錯(cuò)條目,并將檢索結(jié)果提供給用戶。8.如權(quán)利要求7所述的診斷方法,其特征在于, 所述數(shù)據(jù)轉(zhuǎn)移步驟還包括以規(guī)定的時(shí)間間隔輪詢所述交易數(shù)據(jù)庫(kù)和所述日志文件,以獲取所述增量數(shù)據(jù)。9.如權(quán)利要求7所述的診斷方法,其特征在于, 所述報(bào)告包括與所述應(yīng)答碼對(duì)應(yīng)的應(yīng)答碼描述。10.如權(quán)利要求7所述的診斷方法,其特征在于, 所述報(bào)告包括在所述分析步驟中根據(jù)所述應(yīng)答碼從知識(shí)庫(kù)單元檢索得到的解決方案,其中所述知識(shí)庫(kù)單元預(yù)先存儲(chǔ)有與所述應(yīng)答碼對(duì)應(yīng)的解決方案。11.如權(quán)利要求7所述的診斷方法,其特征在于, 所述分析步驟包括以規(guī)定的時(shí)間間隔輪詢所述臨時(shí)數(shù)據(jù)存儲(chǔ)步驟,以獲取新的增量數(shù)據(jù);以及 所述分析步驟還包括以規(guī)定的時(shí)間間隔清理所述臨時(shí)數(shù)據(jù)存儲(chǔ)步驟。12.如權(quán)利要求7所述的診斷方法,其特征在于, 所述查詢步驟包括向用戶提供Web查詢界面,并且通過該Web查詢界面接收由用戶輸入的交易要素。
      【專利摘要】公開用于交易系統(tǒng)的診斷裝置的方法。在一個(gè)實(shí)施例中,數(shù)據(jù)轉(zhuǎn)移單元系統(tǒng)把增量日志信息和數(shù)據(jù)庫(kù)記錄增量信息實(shí)時(shí)轉(zhuǎn)移到臨時(shí)數(shù)據(jù)存儲(chǔ)單元(即離線服務(wù)器上的臨時(shí)數(shù)據(jù)存儲(chǔ)空間),供分析單元做離線分析,從而不影響交易系統(tǒng)的聯(lián)機(jī)交易穩(wěn)定性。分析單元根據(jù)常見問題列表的人工分析邏輯實(shí)時(shí)分析出問題原因后,到知識(shí)庫(kù)單元中根據(jù)錯(cuò)誤原因碼(例如,應(yīng)答碼)查找解決方案。
      【IPC分類】G06Q40/04, G06F17/30
      【公開號(hào)】CN105590259
      【申請(qǐng)?zhí)枴緾N201510753871
      【發(fā)明人】尹祥龍, 戚躍民, 陳煜 , 周繼恩, 胡小舟, 宋鑫晶, 陸寄豪, 張?jiān)秸? 涂康垚, 劉兆強(qiáng)
      【申請(qǐng)人】中國(guó)銀聯(lián)股份有限公司
      【公開日】2016年5月18日
      【申請(qǐng)日】2015年11月4日
      當(dāng)前第2頁(yè)1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1