亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于日志的節(jié)點(diǎn)生成方法、裝置、設(shè)備、介質(zhì)和產(chǎn)品與流程

文檔序號(hào):40394921發(fā)布日期:2024-12-20 12:18閱讀:5來源:國(guó)知局
基于日志的節(jié)點(diǎn)生成方法、裝置、設(shè)備、介質(zhì)和產(chǎn)品與流程

本公開涉及計(jì)算機(jī)和金融,更具體地涉及一種基于日志的節(jié)點(diǎn)生成方法、裝置、設(shè)備、介質(zhì)和產(chǎn)品。


背景技術(shù):

1、金融服務(wù)通常由多個(gè)子系統(tǒng)組成,每個(gè)子系統(tǒng)都與其他多個(gè)子系統(tǒng)存在依賴關(guān)系,獲取業(yè)務(wù)執(zhí)行過程中所涉及的子系統(tǒng)以及子系統(tǒng)之間的關(guān)聯(lián)關(guān)系,對(duì)金融服務(wù)的運(yùn)維分析至關(guān)重要。相關(guān)技術(shù)中,通過識(shí)別交易日志(或交易明細(xì))中子交易序號(hào)的命名規(guī)則、時(shí)間戳,生成交易鏈路上的節(jié)點(diǎn)。

2、在實(shí)現(xiàn)本公開構(gòu)思的過程中,相關(guān)技術(shù)中至少存在如下問題:交易日志是由交易子系統(tǒng)執(zhí)行交易跟蹤任務(wù)產(chǎn)生的,在交易跟蹤任務(wù)執(zhí)行失敗的情況下,將無(wú)法獲取交易日志,進(jìn)而無(wú)法通過相關(guān)技術(shù)中的方法確定交易鏈路上的節(jié)點(diǎn),以得到完整的交易鏈路。


技術(shù)實(shí)現(xiàn)思路

1、鑒于上述問題,本公開提供了一種基于日志的節(jié)點(diǎn)生成方法、裝置、設(shè)備、介質(zhì)和產(chǎn)品。

2、根據(jù)本公開的第一個(gè)方面,提供了一種基于日志的節(jié)點(diǎn)生成方法,包括:獲取與交易業(yè)務(wù)有關(guān)的m個(gè)業(yè)務(wù)子系統(tǒng)各自的日志數(shù)據(jù),其中,上述日志數(shù)據(jù)包括上游節(jié)點(diǎn)標(biāo)識(shí)、當(dāng)前節(jié)點(diǎn)標(biāo)識(shí)、下游節(jié)點(diǎn)標(biāo)識(shí),其中,m為正整數(shù),且m≥2;針對(duì)上述m個(gè)業(yè)務(wù)子系統(tǒng)中任意的一個(gè)目標(biāo)業(yè)務(wù)子系統(tǒng),根據(jù)與上述目標(biāo)業(yè)務(wù)子系統(tǒng)對(duì)應(yīng)的第一日志數(shù)據(jù)中的上述當(dāng)前節(jié)點(diǎn)標(biāo)識(shí),生成交易鏈路的第n個(gè)節(jié)點(diǎn),其中,n為正整數(shù);根據(jù)上述第一日志數(shù)據(jù)中的上述下游節(jié)點(diǎn)標(biāo)識(shí),生成上述交易鏈路的第n+1個(gè)節(jié)點(diǎn);在根據(jù)上述第一日志數(shù)據(jù)中的上述下游節(jié)點(diǎn)標(biāo)識(shí),不能夠查詢到與上述第n+1個(gè)節(jié)點(diǎn)對(duì)應(yīng)的第二日志數(shù)據(jù)的情況下,根據(jù)上述第一日志數(shù)據(jù)中的上述下游節(jié)點(diǎn)標(biāo)識(shí),從上述m條日志數(shù)據(jù)中查詢參考日志數(shù)據(jù);根據(jù)上述參考日志數(shù)據(jù)中的上述當(dāng)前節(jié)點(diǎn)標(biāo)識(shí),生成上述交易鏈路的第n+2個(gè)節(jié)點(diǎn)。

3、根據(jù)本公開的實(shí)施例,上述方法還包括:在根據(jù)上述第一日志數(shù)據(jù)中的上述下游節(jié)點(diǎn)標(biāo)識(shí),能夠查詢到與上述第n+1個(gè)節(jié)點(diǎn)對(duì)應(yīng)的第二日志數(shù)據(jù)的情況下,根據(jù)上述第二日志數(shù)據(jù)中的上述下游節(jié)點(diǎn)標(biāo)識(shí),生成第n+2個(gè)節(jié)點(diǎn)。

4、根據(jù)本公開的實(shí)施例,上述日志數(shù)據(jù)還包括節(jié)點(diǎn)報(bào)錯(cuò)信息,節(jié)點(diǎn)報(bào)錯(cuò)信息包括錯(cuò)誤碼和節(jié)點(diǎn)錯(cuò)誤計(jì)數(shù),上述方法還包括:基于上述錯(cuò)誤碼在參數(shù)字典中確定與上述錯(cuò)誤碼對(duì)應(yīng)的節(jié)點(diǎn)報(bào)錯(cuò)描述;將上述錯(cuò)誤碼、上述節(jié)點(diǎn)報(bào)錯(cuò)描述和上述節(jié)點(diǎn)錯(cuò)誤計(jì)數(shù)作為與上述日志數(shù)據(jù)對(duì)應(yīng)的異常節(jié)點(diǎn)信息。

5、根據(jù)本公開的實(shí)施例,上述方法還包括:在上述第n+2個(gè)節(jié)點(diǎn)存在上述異常節(jié)點(diǎn)信息的情況下,根據(jù)上述第n+2個(gè)節(jié)點(diǎn)的上述異常節(jié)點(diǎn)信息,生成上述第n+1個(gè)節(jié)點(diǎn)的上述異常節(jié)點(diǎn)信息。

6、根據(jù)本公開的實(shí)施例,上述方法還包括:獲取各上述日志數(shù)據(jù)中上述上游節(jié)點(diǎn)標(biāo)識(shí)與上述當(dāng)前節(jié)點(diǎn)標(biāo)識(shí)一致的多份第三日志數(shù)據(jù);根據(jù)上述第三日志數(shù)據(jù)中的時(shí)間戳,從多個(gè)上述第三日志數(shù)據(jù)中確定目標(biāo)日志數(shù)據(jù);根據(jù)上述目標(biāo)日志數(shù)據(jù)中的上述當(dāng)前節(jié)點(diǎn)標(biāo)識(shí),生成上述交易鏈路的頭節(jié)點(diǎn)。

7、根據(jù)本公開的實(shí)施例,上述方法還包括:針對(duì)上述m個(gè)業(yè)務(wù)子系統(tǒng)中任意的一個(gè)目標(biāo)業(yè)務(wù)子系統(tǒng),在上述交易鏈路已經(jīng)存在上述第一日志數(shù)據(jù)中的上述下游節(jié)點(diǎn)標(biāo)識(shí)的情況下,結(jié)束上述交易鏈路的節(jié)點(diǎn)生成。

8、根據(jù)本公開的實(shí)施例,上述獲取與交易業(yè)務(wù)有關(guān)的m個(gè)業(yè)務(wù)子系統(tǒng)各自的日志數(shù)據(jù),包括:根據(jù)上述交易業(yè)務(wù)的唯一標(biāo)識(shí)符,從各個(gè)上述業(yè)務(wù)子系統(tǒng)的日志存儲(chǔ)區(qū)中,獲取與上述交易業(yè)務(wù)有關(guān)的m個(gè)業(yè)務(wù)子系統(tǒng)的各自的日志數(shù)據(jù)。

9、本公開的第二方面提供了一種基于日志的節(jié)點(diǎn)生成裝置,其特征在于,上述裝置包括:數(shù)據(jù)獲取模塊,用于獲取與交易業(yè)務(wù)有關(guān)的m個(gè)業(yè)務(wù)子系統(tǒng)各自的日志數(shù)據(jù),其中,上述日志數(shù)據(jù)包括上游節(jié)點(diǎn)標(biāo)識(shí)、當(dāng)前節(jié)點(diǎn)標(biāo)識(shí)、下游節(jié)點(diǎn)標(biāo)識(shí),其中,m為正整數(shù),且m≥2;第一生成模塊,用于針對(duì)上述m個(gè)業(yè)務(wù)子系統(tǒng)中任意的一個(gè)目標(biāo)業(yè)務(wù)子系統(tǒng),根據(jù)與上述目標(biāo)業(yè)務(wù)子系統(tǒng)對(duì)應(yīng)的第一日志數(shù)據(jù)中的上述當(dāng)前節(jié)點(diǎn)標(biāo)識(shí),生成交易鏈路的第n個(gè)節(jié)點(diǎn),其中,n為正整數(shù);第二生成模塊,用于根據(jù)上述第一日志數(shù)據(jù)中的上述下游節(jié)點(diǎn)標(biāo)識(shí),生成上述交易鏈路的第n+1個(gè)節(jié)點(diǎn);第三生成模塊,用于在根據(jù)上述第一日志數(shù)據(jù)中的上述下游節(jié)點(diǎn)標(biāo)識(shí),不能夠查詢到與上述第n+1個(gè)節(jié)點(diǎn)對(duì)應(yīng)的第二日志數(shù)據(jù)的情況下,根據(jù)上述第一日志數(shù)據(jù)中的上述下游節(jié)點(diǎn)標(biāo)識(shí),從上述m條日志數(shù)據(jù)中查詢參考日志數(shù)據(jù);第四生成模塊,用于根據(jù)上述參考日志數(shù)據(jù)中的上述當(dāng)前節(jié)點(diǎn)標(biāo)識(shí),生成上述交易鏈路的第n+2個(gè)節(jié)點(diǎn)。

10、本公開的第三方面提供了一種電子設(shè)備,包括:一個(gè)或多個(gè)處理器;存儲(chǔ)器,用于存儲(chǔ)一個(gè)或多個(gè)計(jì)算機(jī)程序,其中,上述一個(gè)或多個(gè)處理器執(zhí)行上述一個(gè)或多個(gè)計(jì)算機(jī)程序以實(shí)現(xiàn)上述方法的步驟。

11、本公開的第四方面還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序或指令,上述計(jì)算機(jī)程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述方法的步驟。

12、本公開的第五方面還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序或指令,上述計(jì)算機(jī)程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述方法的步驟。

13、根據(jù)本公開的實(shí)施例,通過在收集到的多條日志數(shù)據(jù)中查找與節(jié)點(diǎn)對(duì)應(yīng)第二日志數(shù)據(jù),以確定多條日志數(shù)據(jù)中是否缺失第二日志數(shù)據(jù),在無(wú)法查找到第二日志數(shù)據(jù)的情況下,即確定多條日志數(shù)據(jù)中缺失第二日志數(shù)據(jù)的情況下,根據(jù)第一日志數(shù)據(jù)中的下游節(jié)點(diǎn)標(biāo)識(shí),從m條日志數(shù)據(jù)中查詢參考日志數(shù)據(jù),根據(jù)查詢得到的參考日志數(shù)據(jù)中的當(dāng)前節(jié)點(diǎn)標(biāo)識(shí),生成交易鏈路中與缺失第二日志數(shù)據(jù)對(duì)應(yīng)的節(jié)點(diǎn)的下游相鄰節(jié)點(diǎn),從而得到完整的交易鏈路。以便于通過利用完整的交易鏈路分析交易業(yè)務(wù)中的潛在問題或效率瓶頸,例如,因某個(gè)業(yè)務(wù)子系統(tǒng)報(bào)錯(cuò)導(dǎo)致的交易業(yè)務(wù)異常等,為后續(xù)的業(yè)務(wù)子系統(tǒng)的優(yōu)化維護(hù)業(yè)務(wù)子系統(tǒng)提供參考依據(jù)。



技術(shù)特征:

1.一種基于日志的節(jié)點(diǎn)生成方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述日志數(shù)據(jù)還包括節(jié)點(diǎn)報(bào)錯(cuò)信息,節(jié)點(diǎn)報(bào)錯(cuò)信息包括錯(cuò)誤碼和節(jié)點(diǎn)錯(cuò)誤計(jì)數(shù),所述方法還包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:

5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:

7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取與交易業(yè)務(wù)有關(guān)的m個(gè)業(yè)務(wù)子系統(tǒng)各自的日志數(shù)據(jù),包括:

8.一種基于日志的節(jié)點(diǎn)生成裝置,其特征在于,所述裝置包括:

9.一種電子設(shè)備,包括:

10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序或指令,其特征在于,所述計(jì)算機(jī)程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)根據(jù)權(quán)利要求1~7中任一項(xiàng)所述方法的步驟。

11.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序或指令,其特征在于,所述計(jì)算機(jī)程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)根據(jù)權(quán)利要求1~7中任一項(xiàng)所述方法的步驟。


技術(shù)總結(jié)
本公開提供了一種基于日志的節(jié)點(diǎn)生成方法,可以應(yīng)用于計(jì)算機(jī)技術(shù)領(lǐng)域和金融技術(shù)領(lǐng)域,基于日志的節(jié)點(diǎn)生成方法包括:獲取與交易業(yè)務(wù)有關(guān)的M個(gè)業(yè)務(wù)子系統(tǒng)各自的日志數(shù)據(jù);針對(duì)M個(gè)業(yè)務(wù)子系統(tǒng)中任意的一個(gè)目標(biāo)業(yè)務(wù)子系統(tǒng),根據(jù)與目標(biāo)業(yè)務(wù)子系統(tǒng)對(duì)應(yīng)的第一日志數(shù)據(jù)中的當(dāng)前節(jié)點(diǎn)標(biāo)識(shí),生成交易鏈路的第N個(gè)節(jié)點(diǎn);根據(jù)第一日志數(shù)據(jù)中的下游節(jié)點(diǎn)標(biāo)識(shí),生成交易鏈路的第N+1個(gè)節(jié)點(diǎn);在根據(jù)第一日志數(shù)據(jù)中的下游節(jié)點(diǎn)標(biāo)識(shí),不能夠查詢到與第N+1個(gè)節(jié)點(diǎn)對(duì)應(yīng)的第二日志數(shù)據(jù)的情況下,根據(jù)第一日志數(shù)據(jù)中的下游節(jié)點(diǎn)標(biāo)識(shí),從M條日志數(shù)據(jù)中查詢參考日志數(shù)據(jù);根據(jù)參考日志數(shù)據(jù)中的當(dāng)前節(jié)點(diǎn)標(biāo)識(shí),生成交易鏈路的第N+2個(gè)節(jié)點(diǎn)。

技術(shù)研發(fā)人員:范小威
受保護(hù)的技術(shù)使用者:中國(guó)建設(shè)銀行股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/19
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1