国产精品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>

      鏈路監(jiān)控方法、系統(tǒng)、存儲(chǔ)介質(zhì)以及程序產(chǎn)品與流程

      文檔序號(hào):40239093發(fā)布日期:2024-12-06 17:04閱讀:13來(lái)源:國(guó)知局
      鏈路監(jiān)控方法、系統(tǒng)、存儲(chǔ)介質(zhì)以及程序產(chǎn)品與流程

      本申請(qǐng)涉及互聯(lián)網(wǎng),尤其涉及一種鏈路監(jiān)控方法、系統(tǒng)、存儲(chǔ)介質(zhì)以及程序產(chǎn)品。


      背景技術(shù):

      1、在相關(guān)技術(shù)中,對(duì)于鏈路監(jiān)控系統(tǒng)的設(shè)計(jì)通常是前端監(jiān)控前端,后端監(jiān)控后端,但對(duì)于整個(gè)前后端系統(tǒng)而言,在定位問(wèn)題時(shí)一般需要進(jìn)行全鏈路的觀察,故需要尋求一種可實(shí)現(xiàn)前后端全鏈路監(jiān)控的方法。


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

      1、本申請(qǐng)的主要目的在于提供一種鏈路監(jiān)控方法、系統(tǒng)、存儲(chǔ)介質(zhì)以及程序產(chǎn)品,旨在解決相關(guān)技術(shù)中無(wú)法實(shí)現(xiàn)前端和后端鏈路關(guān)聯(lián)監(jiān)控的技術(shù)問(wèn)題。

      2、為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)岢鲆环N鏈路監(jiān)控方法,可用于后端服務(wù)器,該鏈路監(jiān)控方法包括:

      3、在業(yè)務(wù)請(qǐng)求流轉(zhuǎn)至后端服務(wù)器的微服務(wù)情況下,確定業(yè)務(wù)請(qǐng)求內(nèi)的全局鏈路追蹤標(biāo)識(shí);全局鏈路追蹤標(biāo)識(shí)在前端設(shè)備的埋點(diǎn)組件被業(yè)務(wù)請(qǐng)求觸發(fā)的情況下,由前端設(shè)備基于業(yè)務(wù)請(qǐng)求生成并添加至業(yè)務(wù)請(qǐng)求內(nèi);

      4、響應(yīng)于微服務(wù)處理業(yè)務(wù)請(qǐng)求,生成后端微服務(wù)鏈路信息;

      5、將全局鏈路追蹤標(biāo)識(shí)與后端微服務(wù)鏈路信息關(guān)聯(lián),并將后端微服務(wù)鏈路信息添加至業(yè)務(wù)請(qǐng)求內(nèi)。

      6、在一實(shí)施例中,在業(yè)務(wù)請(qǐng)求流轉(zhuǎn)至后端服務(wù)器的微服務(wù)情況下,確定業(yè)務(wù)請(qǐng)求內(nèi)的全局鏈路追蹤標(biāo)識(shí)的步驟包括:

      7、通過(guò)微服務(wù)對(duì)應(yīng)的鏈路追蹤組件攔截業(yè)務(wù)請(qǐng)求;其中,鏈路追蹤組件包括sleuth組件和/或jaeger組件;

      8、從業(yè)務(wù)請(qǐng)求中提取得到全局鏈路追蹤標(biāo)識(shí)。

      9、在一實(shí)施例中,將全局鏈路追蹤標(biāo)識(shí)與后端微服務(wù)鏈路信息關(guān)聯(lián),并將后端微服務(wù)鏈路信息添加至業(yè)務(wù)請(qǐng)求內(nèi)的步驟之后還包括:

      10、通過(guò)數(shù)據(jù)庫(kù)對(duì)應(yīng)的查詢語(yǔ)言攔截器攔截業(yè)務(wù)請(qǐng)求;

      11、生成數(shù)據(jù)庫(kù)鏈路信息;

      12、將全局鏈路追蹤標(biāo)識(shí)與數(shù)據(jù)庫(kù)鏈路信息關(guān)聯(lián),并將數(shù)據(jù)庫(kù)鏈路信息添加至業(yè)務(wù)請(qǐng)求內(nèi);

      13、通過(guò)中間件對(duì)應(yīng)的中間件攔截器攔截業(yè)務(wù)請(qǐng)求;

      14、生成中間件鏈路信息;

      15、將全局鏈路追蹤標(biāo)識(shí)與中間件鏈路信息關(guān)聯(lián),并將中間件鏈路信息添加至業(yè)務(wù)請(qǐng)求內(nèi)。

      16、在一實(shí)施例中,該方法還包括:

      17、獲取前端鏈路信息;

      18、基于前端鏈路信息、后端微服務(wù)鏈路信息、數(shù)據(jù)庫(kù)鏈路信息、中間件鏈路信息和預(yù)設(shè)鏈路分析策略,分析業(yè)務(wù)請(qǐng)求對(duì)應(yīng)的全鏈路;

      19、若前端鏈路信息、后端微服務(wù)鏈路信息、數(shù)據(jù)庫(kù)鏈路信息和中間件鏈路信息中的任一者不滿足預(yù)設(shè)鏈路分析策略,則生成鏈路預(yù)警信息并發(fā)送至前端設(shè)備,以使前端設(shè)備輸出并顯示鏈路預(yù)警信息。

      20、在一實(shí)施例中,在業(yè)務(wù)請(qǐng)求流轉(zhuǎn)至后端服務(wù)器的微服務(wù)情況下,確定業(yè)務(wù)請(qǐng)求內(nèi)的全局鏈路追蹤標(biāo)識(shí)的步驟之后還包括:

      21、響應(yīng)于微服務(wù)處理業(yè)務(wù)請(qǐng)求,生成后端日志信息;

      22、將后端日志信息與全局鏈路追蹤標(biāo)識(shí)關(guān)聯(lián)。

      23、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種鏈路監(jiān)控方法,可用于前端設(shè)備,該鏈路監(jiān)控方法包括:

      24、若監(jiān)測(cè)前端設(shè)備的預(yù)埋節(jié)點(diǎn)被業(yè)務(wù)請(qǐng)求觸發(fā),則基于業(yè)務(wù)請(qǐng)求,生成全局鏈路追蹤標(biāo)識(shí);

      25、生成前端鏈路信息;

      26、將全局鏈路追蹤標(biāo)識(shí)與前端鏈路信息關(guān)聯(lián)。

      27、在一實(shí)施例中,若監(jiān)測(cè)前端設(shè)備的預(yù)埋節(jié)點(diǎn)被業(yè)務(wù)請(qǐng)求觸發(fā),則基于業(yè)務(wù)請(qǐng)求,生成全局鏈路追蹤標(biāo)識(shí)的步驟之后還包括:

      28、響應(yīng)于用戶的業(yè)務(wù)請(qǐng)求發(fā)起操作,生成前端日志信息;

      29、將前端日志信息與全局鏈路追蹤標(biāo)識(shí)關(guān)聯(lián)。

      30、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種鏈路監(jiān)控系統(tǒng),該鏈路監(jiān)控系統(tǒng)包括:

      31、后端服務(wù)器,后端服務(wù)器包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,計(jì)算機(jī)程序配置為實(shí)現(xiàn)如上述的鏈路監(jiān)控方法的步驟;

      32、前端設(shè)備,前端設(shè)備包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,計(jì)算機(jī)程序配置為實(shí)現(xiàn)如上述的鏈路監(jiān)控方法的步驟。

      33、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種存儲(chǔ)介質(zhì),存儲(chǔ)介質(zhì)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述的鏈路監(jiān)控方法的步驟。

      34、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種計(jì)算機(jī)程序產(chǎn)品,計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述的鏈路監(jiān)控方法的步驟。

      35、本申請(qǐng)?zhí)岢龅囊粋€(gè)或多個(gè)技術(shù)方案,至少具有以下技術(shù)效果:

      36、本申請(qǐng)?zhí)峁┑逆溌繁O(jiān)控方法中,后端服務(wù)器可以在業(yè)務(wù)請(qǐng)求流轉(zhuǎn)至微服務(wù)的情況下,確定出業(yè)務(wù)請(qǐng)求內(nèi)的全局鏈路追蹤標(biāo)識(shí);其中,全局鏈路追蹤標(biāo)識(shí)在前端設(shè)備的埋點(diǎn)組件被業(yè)務(wù)請(qǐng)求觸發(fā)的情況下,由前端設(shè)備基于業(yè)務(wù)請(qǐng)求生成并添加至業(yè)務(wù)請(qǐng)求內(nèi);響應(yīng)于微服務(wù)處理業(yè)務(wù)請(qǐng)求,可以生成后端微服務(wù)鏈路信息;將獲取的全局鏈路追蹤標(biāo)識(shí)與后端微服務(wù)鏈路信息關(guān)聯(lián),并將后端微服務(wù)鏈路信息添加至業(yè)務(wù)請(qǐng)求內(nèi),由此可以將前端設(shè)備生成的唯一的全局鏈路追蹤標(biāo)識(shí)與后端服務(wù)器上的鏈路信息進(jìn)行關(guān)聯(lián),通過(guò)唯一的鏈路追蹤標(biāo)識(shí)串聯(lián)起業(yè)務(wù)請(qǐng)求涉及的前后端鏈路,實(shí)現(xiàn)前端和后端的全鏈路監(jiān)控。



      技術(shù)特征:

      1.一種鏈路監(jiān)控方法,其特征在于,用于后端服務(wù)器,所述鏈路監(jiān)控方法包括:

      2.如權(quán)利要求1所述的鏈路監(jiān)控方法,其特征在于,所述在業(yè)務(wù)請(qǐng)求流轉(zhuǎn)至所述后端服務(wù)器的微服務(wù)情況下,確定所述業(yè)務(wù)請(qǐng)求內(nèi)的全局鏈路追蹤標(biāo)識(shí)的步驟包括:

      3.如權(quán)利要求2所述的鏈路監(jiān)控方法,其特征在于,所述將所述全局鏈路追蹤標(biāo)識(shí)與所述后端微服務(wù)鏈路信息關(guān)聯(lián),并將所述后端微服務(wù)鏈路信息添加至所述業(yè)務(wù)請(qǐng)求內(nèi)的步驟之后還包括:

      4.如權(quán)利要求3所述的鏈路監(jiān)控方法,其特征在于,所述方法還包括:

      5.如權(quán)利要求1至4中任一項(xiàng)所述的鏈路監(jiān)控方法,其特征在于,所述在業(yè)務(wù)請(qǐng)求流轉(zhuǎn)至所述后端服務(wù)器的微服務(wù)情況下,確定所述業(yè)務(wù)請(qǐng)求內(nèi)的全局鏈路追蹤標(biāo)識(shí)的步驟之后還包括:

      6.一種鏈路監(jiān)控方法,其特征在于,用于前端設(shè)備,所述鏈路監(jiān)控方法包括:

      7.如權(quán)利要求6所述的鏈路監(jiān)控方法,其特征在于,所述若監(jiān)測(cè)所述前端設(shè)備的預(yù)埋節(jié)點(diǎn)被業(yè)務(wù)請(qǐng)求觸發(fā),則基于所述業(yè)務(wù)請(qǐng)求,生成全局鏈路追蹤標(biāo)識(shí)的步驟之后還包括:

      8.一種鏈路監(jiān)控系統(tǒng),其特征在于,所述鏈路監(jiān)控系統(tǒng)包括:

      9.一種存儲(chǔ)介質(zhì),其特征在于,所述存儲(chǔ)介質(zhì)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述的鏈路監(jiān)控方法的步驟。

      10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至7中任一項(xiàng)所述的鏈路監(jiān)控方法的步驟。


      技術(shù)總結(jié)
      本申請(qǐng)公開(kāi)了一種鏈路監(jiān)控方法、系統(tǒng)、存儲(chǔ)介質(zhì)以及程序產(chǎn)品,涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,包括:在業(yè)務(wù)請(qǐng)求流轉(zhuǎn)至后端服務(wù)器的微服務(wù)情況下,確定業(yè)務(wù)請(qǐng)求內(nèi)的全局鏈路追蹤標(biāo)識(shí);全局鏈路追蹤標(biāo)識(shí)在前端設(shè)備的埋點(diǎn)組件被業(yè)務(wù)請(qǐng)求觸發(fā)的情況下,由前端設(shè)備基于業(yè)務(wù)請(qǐng)求生成并添加至業(yè)務(wù)請(qǐng)求內(nèi);響應(yīng)于微服務(wù)處理業(yè)務(wù)請(qǐng)求,生成后端微服務(wù)鏈路信息;將全局鏈路追蹤標(biāo)識(shí)與后端微服務(wù)鏈路信息關(guān)聯(lián),并將后端微服務(wù)鏈路信息添加至業(yè)務(wù)請(qǐng)求內(nèi)。本申請(qǐng)可以解決相關(guān)技術(shù)中無(wú)法實(shí)現(xiàn)前端和后端鏈路關(guān)聯(lián)監(jiān)控的技術(shù)問(wèn)題。

      技術(shù)研發(fā)人員:付維杰,潘炫帆,沈佳杰,徐華森
      受保護(hù)的技術(shù)使用者:招商銀行股份有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/12/5
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1