本申請(qǐng)實(shí)施例涉及但不限于金融科技,尤其涉及一種交易告警檢測(cè)方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著科技的不斷進(jìn)步,線上車服務(wù)也得到了不斷的推廣和應(yīng)用,越來(lái)越多用戶喜歡在線上購(gòu)買車服務(wù),比如加油、洗車以及購(gòu)置保險(xiǎn)等,因此在線上車服務(wù)平臺(tái)上會(huì)產(chǎn)生大量的線上車主服務(wù)交易流水;交易流水從開(kāi)始到結(jié)束的整個(gè)流程,任何一個(gè)節(jié)點(diǎn)出現(xiàn)問(wèn)題,都會(huì)影響用戶的體驗(yàn)或者導(dǎo)致用戶資金損失。目前,針對(duì)線上車服務(wù)交易,主要通過(guò)前端埋點(diǎn)和交易流水對(duì)賬兩種方式來(lái)進(jìn)行分析和告警,然而,這兩種告警方式存在著延遲,不能夠?qū)崟r(shí)體現(xiàn)線上交易流水的運(yùn)行情況,從而給用戶帶來(lái)了不良好的使用體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、以下是對(duì)本文詳細(xì)描述的主題的概述。本概述并非是為了限制權(quán)利要求的保護(hù)范圍。
2、為了解決上述背景技術(shù)中提到的問(wèn)題,本申請(qǐng)實(shí)施例提供了一種交易告警檢測(cè)方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),能夠?qū)崟r(shí)對(duì)交易情況進(jìn)行檢測(cè),提高安全性,還可以給用戶帶來(lái)了更加良好的使用體驗(yàn)。
3、第一方面,本申請(qǐng)實(shí)施例提供了一種交易告警檢測(cè)方法,包括:
4、基于預(yù)設(shè)的告警攔截網(wǎng)關(guān)將接收到的交易請(qǐng)求信息轉(zhuǎn)發(fā)至交易服務(wù)器;
5、響應(yīng)于所述交易請(qǐng)求信息,基于所述交易服務(wù)器向所述告警攔截網(wǎng)關(guān)發(fā)送告警數(shù)據(jù);
6、基于所述告警攔截網(wǎng)關(guān)對(duì)所述告警數(shù)據(jù)進(jìn)行切面攔截,將切面攔截得到的所述告警數(shù)據(jù)轉(zhuǎn)發(fā)至預(yù)設(shè)的埋點(diǎn)數(shù)據(jù)池;
7、對(duì)所述埋點(diǎn)數(shù)據(jù)池中的所述告警數(shù)據(jù)進(jìn)行輪詢處理,得到告警檢測(cè)結(jié)果。
8、根據(jù)本申請(qǐng)的一些實(shí)施例,所述告警數(shù)據(jù)攜帶有交易類型信息,所述將切面攔截得到的所述告警數(shù)據(jù)轉(zhuǎn)發(fā)至預(yù)設(shè)的埋點(diǎn)數(shù)據(jù)池,包括:
9、將切面攔截得到的多個(gè)所述告警數(shù)據(jù)組合為告警消息隊(duì)列;
10、將所述告警消息隊(duì)列上報(bào)至所述埋點(diǎn)數(shù)據(jù)池;
11、基于所述告警消息隊(duì)列中的所述告警數(shù)據(jù)所攜帶的所述交易類型消息,將所述告警消息隊(duì)列中的所述告警數(shù)據(jù)存儲(chǔ)至所述埋點(diǎn)數(shù)據(jù)池的數(shù)據(jù)表中。
12、根據(jù)本申請(qǐng)的一些實(shí)施例,所述對(duì)所述埋點(diǎn)數(shù)據(jù)池中的所述告警數(shù)據(jù)進(jìn)行輪詢處理,得到告警檢測(cè)結(jié)果,包括:
13、對(duì)所述埋點(diǎn)數(shù)據(jù)池中的數(shù)據(jù)表進(jìn)行掃描處理,得到所述告警數(shù)據(jù)的解析標(biāo)記;
14、將所述解析標(biāo)記與預(yù)設(shè)的告警標(biāo)記進(jìn)行匹配處理,得到所述告警檢測(cè)結(jié)果。
15、根據(jù)本申請(qǐng)的一些實(shí)施例,所述對(duì)所述埋點(diǎn)數(shù)據(jù)池中的數(shù)據(jù)表進(jìn)行掃描處理,得到所述告警數(shù)據(jù)的解析標(biāo)記,包括:
16、每經(jīng)過(guò)預(yù)設(shè)的時(shí)間間隔,從所述埋點(diǎn)數(shù)據(jù)池的所述數(shù)據(jù)表中提取所述告警數(shù)據(jù),并對(duì)提取得到的所述告警數(shù)據(jù)進(jìn)行解析得到告警解析結(jié)果;
17、在所述告警解析結(jié)果表征交易異常的情況下,對(duì)相應(yīng)的所述告警數(shù)據(jù)進(jìn)行狀態(tài)標(biāo)記處理,得到所述解析標(biāo)記。
18、根據(jù)本申請(qǐng)的一些實(shí)施例,一個(gè)所述告警標(biāo)記對(duì)應(yīng)一個(gè)告警信息,所述將所述解析標(biāo)記與預(yù)設(shè)的告警標(biāo)記進(jìn)行匹配處理,得到所述告警檢測(cè)結(jié)果,包括:
19、將所述解析標(biāo)記與預(yù)設(shè)的告警標(biāo)記進(jìn)行對(duì)比處理,確定目標(biāo)告警標(biāo)記;
20、將與所述目標(biāo)告警標(biāo)記對(duì)應(yīng)的所述告警信息確定為所述告警檢測(cè)結(jié)果。
21、根據(jù)本申請(qǐng)的一些實(shí)施例,所述對(duì)所述埋點(diǎn)數(shù)據(jù)池中的所述告警數(shù)據(jù)進(jìn)行輪詢處理,得到告警檢測(cè)結(jié)果之后,所述方法還包括:
22、在所述告警檢測(cè)結(jié)果表征所述告警數(shù)據(jù)異常的情況下,生成告警異常信息,并將所述告警異常信息反饋至預(yù)設(shè)的用戶監(jiān)控端。
23、根據(jù)本申請(qǐng)的一些實(shí)施例,所述基于預(yù)設(shè)的告警攔截網(wǎng)關(guān)將接收到的交易請(qǐng)求信息轉(zhuǎn)發(fā)至交易服務(wù)器之后,所述方法還包括:
24、響應(yīng)于所述交易請(qǐng)求信息,基于所述交易服務(wù)器向所述告警攔截網(wǎng)關(guān)發(fā)送交易結(jié)果;
25、基于所述告警攔截網(wǎng)關(guān)將所述交易結(jié)果反饋至用戶終端。
26、第二方面,本申請(qǐng)實(shí)施例還提供了一種交易告警檢測(cè)裝置,包括:
27、第一處理模塊,用于基于預(yù)設(shè)的告警攔截網(wǎng)關(guān)將接收到的交易請(qǐng)求信息轉(zhuǎn)發(fā)至交易服務(wù)器;
28、第二處理模塊,用于響應(yīng)于所述交易請(qǐng)求信息,基于所述交易服務(wù)器向所述告警攔截網(wǎng)關(guān)發(fā)送告警數(shù)據(jù);
29、第三處理模塊,用于基于所述告警攔截網(wǎng)關(guān)對(duì)所述告警數(shù)據(jù)進(jìn)行切面攔截,將切面攔截得到的所述告警數(shù)據(jù)轉(zhuǎn)發(fā)至預(yù)設(shè)的埋點(diǎn)數(shù)據(jù)池;
30、第四處理模塊,用于對(duì)所述埋點(diǎn)數(shù)據(jù)池中的所述告警數(shù)據(jù)進(jìn)行輪詢處理,得到告警檢測(cè)結(jié)果。
31、第三方面,本申請(qǐng)實(shí)施例還提供了一種電子設(shè)備,包括:存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上第一方面所述的交易告警檢測(cè)方法。
32、第四方面,本申請(qǐng)實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令用于執(zhí)行如上第一方面所述的交易告警檢測(cè)方法。
33、根據(jù)本申請(qǐng)?zhí)峁┑膶?shí)施例的交易告警檢測(cè)方法,至少具有如下有益效果:在進(jìn)行交易告警檢測(cè)的過(guò)程中,首先基于預(yù)設(shè)的告警攔截網(wǎng)關(guān)將接收得到的交易請(qǐng)求信息轉(zhuǎn)發(fā)至交易服務(wù)器;接著響應(yīng)于交易請(qǐng)求信息,基于交易服務(wù)器向告警攔截網(wǎng)關(guān)發(fā)送告警數(shù)據(jù);基于告警攔截網(wǎng)關(guān)對(duì)告警數(shù)據(jù)進(jìn)行切面攔截,并將切面攔截得到的告警數(shù)據(jù)轉(zhuǎn)發(fā)至預(yù)設(shè)的埋點(diǎn)數(shù)據(jù)池;最后對(duì)埋點(diǎn)數(shù)據(jù)池中的告警數(shù)據(jù)進(jìn)行輪詢處理,進(jìn)而得到告警檢測(cè)結(jié)果;通過(guò)上述技術(shù)方案,能夠?qū)崟r(shí)快速地對(duì)交易過(guò)程中產(chǎn)生的告警進(jìn)行檢測(cè),提高安全性,還可以給用戶帶來(lái)了更加良好的使用體驗(yàn)。
1.一種交易告警檢測(cè)方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的交易告警檢測(cè)方法,其特征在于,所述告警數(shù)據(jù)攜帶有交易類型信息,所述將切面攔截得到的所述告警數(shù)據(jù)轉(zhuǎn)發(fā)至預(yù)設(shè)的埋點(diǎn)數(shù)據(jù)池,包括:
3.根據(jù)權(quán)利要求2所述的交易告警檢測(cè)方法,其特征在于,所述對(duì)所述埋點(diǎn)數(shù)據(jù)池中的所述告警數(shù)據(jù)進(jìn)行輪詢處理,得到告警檢測(cè)結(jié)果,包括:
4.根據(jù)權(quán)利要求3所述的交易告警檢測(cè)方法,其特征在于,所述對(duì)所述埋點(diǎn)數(shù)據(jù)池中的數(shù)據(jù)表進(jìn)行掃描處理,得到所述告警數(shù)據(jù)的解析標(biāo)記,包括:
5.根據(jù)權(quán)利要求3所述的交易告警檢測(cè)方法,其特征在于,一個(gè)所述告警標(biāo)記對(duì)應(yīng)一個(gè)告警信息,所述將所述解析標(biāo)記與預(yù)設(shè)的告警標(biāo)記進(jìn)行匹配處理,得到所述告警檢測(cè)結(jié)果,包括:
6.根據(jù)權(quán)利要求1所述的交易告警檢測(cè)方法,其特征在于,所述對(duì)所述埋點(diǎn)數(shù)據(jù)池中的所述告警數(shù)據(jù)進(jìn)行輪詢處理,得到告警檢測(cè)結(jié)果之后,所述方法還包括:
7.根據(jù)權(quán)利要求1所述的交易告警檢測(cè)方法,其特征在于,所述基于預(yù)設(shè)的告警攔截網(wǎng)關(guān)將接收到的交易請(qǐng)求信息轉(zhuǎn)發(fā)至交易服務(wù)器之后,所述方法還包括:
8.一種交易告警檢測(cè)裝置,其特征在于,包括:
9.一種電子設(shè)備,包括:存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至7中任意一項(xiàng)所述的交易告警檢測(cè)方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)有計(jì)算機(jī)可執(zhí)行指令,其特征在于,所述計(jì)算機(jī)可執(zhí)行指令用于執(zhí)行權(quán)利要求1至7中任意一項(xiàng)所述的交易告警檢測(cè)方法。