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

      異常數(shù)據(jù)的處理方法、裝置、設(shè)備及存儲介質(zhì)與流程

      文檔序號:40389484發(fā)布日期:2024-12-20 12:12閱讀:5來源:國知局
      異常數(shù)據(jù)的處理方法、裝置、設(shè)備及存儲介質(zhì)與流程

      本技術(shù)涉及計算機,特別涉及一種異常數(shù)據(jù)的處理方法、裝置、設(shè)備及存儲介質(zhì)。


      背景技術(shù):

      1、在用戶通過終端使用應(yīng)用程序的過程中,應(yīng)用程序可能會出現(xiàn)崩潰、卡頓等異常情況。用戶通常會等待應(yīng)用程序自行恢復(fù),或者重啟應(yīng)用程序來解決問題。因此,若不能對應(yīng)用程序進行針對性的修復(fù),應(yīng)用程序可能會頻繁出現(xiàn)異常情況,導(dǎo)致用戶只能被動等待或者手動重啟應(yīng)用程序,降低了人機交互效率和用戶的使用體驗。因此,如何對應(yīng)用程序在運行過程中產(chǎn)生的異常數(shù)據(jù)進行處理,以便運維人員根據(jù)處理結(jié)果對應(yīng)用程序進行針對性修復(fù),是一個需要解決的技術(shù)問題。


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

      1、本技術(shù)實施例提供了一種異常數(shù)據(jù)的處理方法、裝置、設(shè)備及存儲介質(zhì),能夠在應(yīng)用程序運行過程中,根據(jù)應(yīng)用程序內(nèi)嵌入的攔截組件實時攔截應(yīng)用程序產(chǎn)生的異常數(shù)據(jù),并通過大語言模型對異常數(shù)據(jù)進行處理,得到應(yīng)用程序的異常信息,以便運維人員根據(jù)該異常信息及時對應(yīng)用程序進行針對性修復(fù)。所述技術(shù)方案如下:

      2、一方面,提供了一種異常數(shù)據(jù)的處理方法,所述方法包括:

      3、響應(yīng)于對應(yīng)用程序的啟動操作,通過所述應(yīng)用程序中嵌入的攔截組件,實時攔截所述應(yīng)用程序產(chǎn)生的異常數(shù)據(jù);

      4、通過大語言模型對攔截到的異常數(shù)據(jù)進行處理,得到所述應(yīng)用程序的異常信息,所述異常信息用于反映所述應(yīng)用程序在運行過程中出現(xiàn)的異常情況,所述異常信息包括所述異常情況的類型、出現(xiàn)原因和處理策略中的至少一項,所述大語言模型用于基于異常數(shù)據(jù)輸出異常信息;

      5、在所述異常情況的出現(xiàn)次數(shù)大于次數(shù)閾值的情況下,向所述應(yīng)用程序的維護對象發(fā)送所述異常信息,以指示所述維護對象根據(jù)所述異常信息對所述應(yīng)用程序進行修復(fù)。

      6、另一方面,提供了一種異常數(shù)據(jù)的處理裝置,所述裝置包括:

      7、攔截模塊,用于響應(yīng)于對應(yīng)用程序的啟動操作,通過所述應(yīng)用程序中嵌入的攔截組件,實時攔截所述應(yīng)用程序產(chǎn)生的異常數(shù)據(jù);

      8、生成模塊,用于通過大語言模型對攔截到的異常數(shù)據(jù)進行處理,得到所述應(yīng)用程序的異常信息,所述異常信息用于反映所述應(yīng)用程序在運行過程中出現(xiàn)的異常情況,所述異常信息包括所述異常情況的類型、出現(xiàn)原因和處理策略中的至少一項,所述大語言模型用于基于異常數(shù)據(jù)輸出異常信息;

      9、發(fā)送模塊,用于在所述異常情況的出現(xiàn)次數(shù)大于次數(shù)閾值的情況下,向所述應(yīng)用程序的維護對象發(fā)送所述異常信息,以指示所述維護對象根據(jù)所述異常信息對所述應(yīng)用程序進行修復(fù)。

      10、在一些實施例中,所述異常數(shù)據(jù)為卡頓數(shù)據(jù);

      11、所述生成模塊,用于在攔截到所述卡頓數(shù)據(jù)的情況下,獲取頁面標識和設(shè)備標識,所述頁面標識用于表示所述應(yīng)用程序中產(chǎn)生所述卡頓數(shù)據(jù)的頁面,所述設(shè)備標識用于表示運行所述應(yīng)用程序的設(shè)備;通過所述大語言模型,基于所述頁面標識和所述設(shè)備標識,對所述卡頓數(shù)據(jù)進行處理,得到所述異常信息,所述異常信息包括所述頁面的卡頓時長、發(fā)生卡頓的原因和卡頓的處理策略中的至少一項。

      12、在一些實施例中,所述卡頓數(shù)據(jù)包括第一卡頓時長,所述異常信息還包括卡頓級別;所述生成模塊,包括:

      13、獲取單元,用于基于所述頁面標識,獲取第二卡頓時長,所述第二卡頓時長為所述頁面的參考卡頓時長;

      14、確定單元,用于通過所述大語言模型,基于所述第一卡頓時長和所述第二卡頓時長確定所述卡頓級別。

      15、在一些實施例中,所述確定單元,用于通過所述大語言模型,基于所述第一卡頓時長和所述第二卡頓時長的差值,確定與所述差值所處的預(yù)設(shè)范圍對應(yīng)的卡頓級別;或者,通過所述大語言模型,基于所述第一卡頓時長和所述第二卡頓時長的比值,確定與所述比值所處的預(yù)設(shè)范圍對應(yīng)的卡頓級別。

      16、在一些實施例中,所述生成模塊,還用于獲取所述頁面的多個卡頓數(shù)據(jù),所述多個卡頓數(shù)據(jù)為所述攔截組件在第一時間段內(nèi)攔截到的卡頓數(shù)據(jù);通過所述大語言模型,對所述多個卡頓數(shù)據(jù)進行處理,得到所述第二卡頓時長。

      17、在一些實施例中,所述異常數(shù)據(jù)為異常堆棧數(shù)據(jù),所述異常堆棧數(shù)據(jù)包括第二時間段內(nèi)的函數(shù)調(diào)用隊列,所述第二時間段為所述應(yīng)用程序出現(xiàn)崩潰情況的時間段;

      18、所述生成模塊,用于通過所述大語言模型,從所述函數(shù)調(diào)用隊列中確定至少一個第一函數(shù),所述第一函數(shù)為概率值大于概率閾值的函數(shù),所述概率值用于表示函數(shù)導(dǎo)致所述崩潰情況的概率;通過所述大語言模型,對所述至少一個第一函數(shù)進行處理,得到所述應(yīng)用程序的異常信息,所述異常信息包括所述應(yīng)用程序出現(xiàn)的崩潰情況、所述崩潰情況的出現(xiàn)原因和所述崩潰情況的處理策略中的至少一項。

      19、在一些實施例中,所述生成模塊,還用于在所述函數(shù)調(diào)用隊列中不存在第一函數(shù)的情況下,通過所述大語言模型,基于所述函數(shù)調(diào)用隊列中的函數(shù),從函數(shù)庫確定至少一個第二函數(shù),所述第二函數(shù)未在所述函數(shù)調(diào)用隊列中,所述第二函數(shù)的概率值大于所述概率閾值,所述第二函數(shù)與所述函數(shù)調(diào)用隊列中的任一函數(shù)之間的關(guān)聯(lián)度大于關(guān)聯(lián)度閾值;通過所述大語言模型,對所述至少一個第二函數(shù)進行處理,得到所述應(yīng)用程序的異常信息。

      20、在一些實施例中,所述裝置還包括:

      21、更新模塊,用于更新所述異常信息所反映的異常情況的出現(xiàn)次數(shù);

      22、上傳模塊,用于在所述異常情況的出現(xiàn)次數(shù)更新完成的情況下,上傳設(shè)備標識和所述異常情況的出現(xiàn)次數(shù),所述設(shè)備標識用于表示運行所述應(yīng)用程序的設(shè)備。

      23、在一些實施例中,所述裝置還包括:

      24、第一顯示模塊,用于在得到所述異常信息的情況下,顯示提示信息,所述提示信息用于提示上報所述異常信息所反映的異常情況;

      25、所述發(fā)送模塊,還用于響應(yīng)于對所述提示信息的確認操作,向所述應(yīng)用程序的維護對象發(fā)送所述異常信息。

      26、在一些實施例中,所述應(yīng)用程序運行在測試端;

      27、所述裝置還包括:

      28、第二顯示模塊,用于響應(yīng)于對所述應(yīng)用程序的測試操作,顯示所述應(yīng)用程序的運行信息,所述運行信息包括所述應(yīng)用程序在多個設(shè)備中出現(xiàn)的多種異常情況和所述多種異常情況的出現(xiàn)次數(shù),所述多個設(shè)備與所述測試端具有相同的設(shè)備標識;響應(yīng)于對所述運行信息中的任一異常情況的查看操作,顯示所述異常情況對應(yīng)的異常信息,所述異常信息包括所述異常情況的類型、出現(xiàn)原因和處理策略中的至少一項。

      29、另一方面,提供了一種計算機設(shè)備,所述計算機設(shè)備包括處理器和存儲器,所述存儲器用于存儲至少一段計算機程序,所述至少一段計算機程序由所述處理器加載并執(zhí)行以實現(xiàn)本技術(shù)實施例中的異常數(shù)據(jù)的處理方法。

      30、另一方面,提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)中存儲有至少一段計算機程序,所述至少一段計算機程序由處理器加載并執(zhí)行以實現(xiàn)本技術(shù)實施例中的異常數(shù)據(jù)的處理方法。

      31、另一方面,提供了一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行以實現(xiàn)本技術(shù)實施例中的異常數(shù)據(jù)的處理方法。

      32、本技術(shù)實施例提供了一種異常數(shù)據(jù)的處理方案,能夠在應(yīng)用程序運行過程中,根據(jù)應(yīng)用程序內(nèi)嵌入的攔截組件實時攔截應(yīng)用程序的卡頓時長、異常堆棧等異常數(shù)據(jù)。上述異常數(shù)據(jù)能夠反映應(yīng)用程序出現(xiàn)的卡頓、崩潰等異常情況。然后,通過大語言模型對攔截到的異常數(shù)據(jù)進行處理,得到異常信息,也即異常情況的類型、出現(xiàn)原因或者解決措施等信息。通過生成異常信息,能夠便于運維人員根據(jù)異常信息對應(yīng)用程序進行針對性修復(fù),進而避免應(yīng)用程序頻繁出現(xiàn)異常情況,減少了用戶等待的時間或者手動重啟應(yīng)用程序的次數(shù),提升了人機交互效率和用戶的使用體驗。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1