System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及計算機領域,具體而言,涉及一種數據處理方法和裝置、存儲介質及電子設備。
技術介紹
1、目前,在相關技術中,主要采用傳統的信息收集方式獲取應用信息,不僅效率低下且易出錯,例如,在需要排查特定業務或檢測應用運行狀態時,往往需要耗費大量人工在各個應用的日志文件中手動查找相關信息,導致相關技術中存在著數據處理的效率較低的技術問題。
2、針對上述的問題,目前尚未提出有效的解決方案。
技術實現思路
1、本申請實施例提供了一種數據處理方法和裝置、存儲介質及電子設備,以至少解決數據處理的效率較低的技術問題。
2、根據本申請實施例的一個方面,提供了一種數據處理方法,包括:獲取數據請求;將所述數據請求發送至一組應用中的各個應用,獲取所述一組應用對應的一組日志信息,其中,所述一組日志信息中的一個日志信息用于指示一個預設時段內所述各個應用的運行狀態;按照所述一組日志信息中目標日志信息指示的目標時段和目標業務從所述一組應用中確定目標應用,得到所述目標應用的應用信息,其中,所述目標日志信息用于指示所述目標應用在所述目標時段內的運行狀態,所述應用信息包括所述目標應用在所述目標時段運行需要調用的代碼包文件和所述目標應用在執行所述目標業務的過程中產生的目標業務碼,所述目標業務碼用于指示所述目標業務的執行狀態;顯示所述目標日志信息和所述應用信息。
3、根據本申請實施例的另一方面,還提供了一種數據處理裝置,包括:獲取模塊,用于獲取數據請求;傳輸模塊,用于將所述數據請求發送至
4、可選地,所述裝置用于通過如下方式按照所述一組日志信息中目標日志信息指示的目標時段和目標業務從所述一組應用中確定目標應用,得到所述目標應用的應用信息:從所述目標日志信息中確定時段日志數據,其中,所述時段日志數據用于指示所述目標時段;基于所述時段日志數據從所述一組應用中確定所述目標應用,其中,所述目標應用被設置為在所述目標時段內運行;從一組應用框架集合數據中獲取與所述目標應用相關聯的目標代碼框架數據,其中,所述一組應用框架數據集合包括所述各個應用的代碼框架數據,所述目標代碼框架數據用于指示所述代碼包文件;基于所述目標代碼框架數據確定所述應用信息。
5、可選地,所述裝置還用于:所述從一組應用框架集合數據中獲取與所述目標應用相關聯的目標代碼框架數據之前,獲取所述目標應用的應用名稱、啟動時間和配置文件;在所述配置文件包括框架配置項的情況下,按照所述框架配置項查詢所述一組應用框架數據集合,得到所述目標代碼框架數據,其中,所述框架配置項用于指示為所述目標應用預先設置的代碼框架;將所述目標代碼框架數據存儲至所述一組應用框架數據集合。
6、可選地,所述裝置用于通過如下方式按照所述一組日志信息中目標日志信息指示的目標時段和目標業務從所述一組應用中確定目標應用,得到所述目標應用的應用信息:從所述目標日志信息中確定業務日志數據,其中,所述業務日志數據用于指示所述目標業務;基于所述業務日志數據從所述一組應用中確定所述目標應用,其中,所述目標應用能夠執行所述目標業務;從一組業務碼集合中獲取與所述目標應用相關聯的所述目標業務碼,其中,所述一組業務碼集合包括所述目標業務在能夠執行所述目標業務的所述各個應用中的執行狀態;基于所述目標業務碼確定所述應用信息。
7、可選地,所述裝置還用于:所述從一組業務碼集合中獲取與所述目標應用相關聯的所述目標業務碼之前,獲取所述目標應用的應用名稱、啟動時間和配置文件;在所述配置文件包括業務配置項的情況下,按照所述業務配置項查詢所述一組業務碼集合,得到所述目標業務碼,其中,所述業務配置項用于指示所述目標應用能夠執行的業務;將所述目標業務碼存儲至所述一組業務碼集合。
8、可選地,所述裝置還用于:在所述目標應用中部署目標數據插件,其中,所述目標數據插件用于收集所述應用信息;利用所述目標數據插件獲取所述代碼包文件和所述目標業務碼。
9、可選地,所述裝置還用于:響應于所述目標應用啟動,獲取由所述目標數據插件收集的第一代碼框架數據,其中,所述第一代碼框架數據用于指示所述目標應用初始化啟動時調用的所述代碼包文件;響應于框架更新請求,獲取由所述目標數據插件收集的第二代碼框架數據,其中,所述第二代碼框架數據用于指示所述目標應用需要更新代碼框架時調用的所述代碼包文件;響應于所述目標應用啟動,獲取由所述目標數據插件收集的第一業務碼,其中,所述第一業務碼用于指示所述目標應用第一次執行所述目標業務時,所述目標業務的執行狀態;響應于業務更新請求,獲取由所述目標數據插件收集的第二業務碼,其中,所述第二業務碼用于指示在所述目標業務更新的情況下,所述目標應用再次執行所述目標業務時,所述目標業務的執行狀態。
10、根據本申請實施例的又一方面,還提供了一種計算機可讀的存儲介質,該計算機可讀的存儲介質中存儲有計算機程序,其中,該計算機程序被設置為運行時執行上述數據處理方法。
11、根據本申請實施例的又一方面,提供一種計算機程序產品或計算機程序,該計算機程序產品或計算機程序包括計算機指令,該計算機指令存儲在計算機可讀存儲介質中。計算機設備的處理器從計算機可讀存儲介質讀取該計算機指令,處理器執行該計算機指令,使得該計算機設備執行如以上數據處理方法。
12、根據本申請實施例的又一方面,還提供了一種電子設備,包括存儲器和處理器,上述存儲器中存儲有計算機程序,上述處理器被設置為通過所述計算機程序執行上述的數據處理方法。
13、在本申請實施例中,采用獲取數據請求;將數據請求發送至一組應用中的各個應用,獲取一組應用對應的一組日志信息,其中,一組日志信息中的一個日志信息用于指示一個預設時段內各個應用的運行狀態;按照一組日志信息中目標日志信息指示的目標時段和目標業務從一組應用中確定目標應用,得到目標應用的應用信息,其中,目標日志信息用于指示目標應用在目標時段內的運行狀態,應用信息包括目標應用在目標時段運行需要調用的代碼包文件和目標應用在執行目標業務的過程中產生的目標業務碼,目標業務碼用于指示目標業務的執行狀態;顯示目標日志信息和應用信息的方式,對日志信息進行智能篩選,通過可視化界面顯示日志信息以及與日志信息關聯的應用信息,達到了快速定位與高效分析應用運行狀態的目的,從而實現了精細化信息監管和采集的技術效果,進一步地,本文檔來自技高網...
【技術保護點】
1.一種數據處理方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述按照所述一組日志信息中目標日志信息指示的目標時段和目標業務從所述一組應用中確定目標應用,得到所述目標應用的應用信息,包括:
3.根據權利要求2所述的方法,其特征在于,所述從一組應用框架集合數據中獲取與所述目標應用相關聯的目標代碼框架數據之前,所述方法還包括:
4.根據權利要求1所述的方法,其特征在于,所述按照所述一組日志信息中目標日志信息指示的目標時段和目標業務從所述一組應用中確定目標應用,得到所述目標應用的應用信息,包括:
5.根據權利要求4所述的方法,其特征在于,所述從一組業務碼集合中獲取與所述目標應用相關聯的所述目標業務碼之前,所述方法還包括:
6.根據權利要求1所述的方法,其特征在于,所述方法還包括:
7.根據權利要求6所述的方法,其特征在于,所述方法還包括:
8.一種數據處理裝置,其特征在于,包括:
9.一種計算機可讀的存儲介質,其特征在于,所述計算機可讀的存儲介質包括存儲的計算機程序,其
10.一種計算機程序產品,包括計算機程序,其特征在于,該計算機程序被處理器執行時實現權利要求1至7任一項中所述方法的步驟。
11.一種電子設備,包括存儲器和處理器,其特征在于,所述存儲器中存儲有計算機程序,所述處理器被設置為通過所述計算機程序執行所述權利要求1至7任一項中所述的方法。
...【技術特征摘要】
1.一種數據處理方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述按照所述一組日志信息中目標日志信息指示的目標時段和目標業務從所述一組應用中確定目標應用,得到所述目標應用的應用信息,包括:
3.根據權利要求2所述的方法,其特征在于,所述從一組應用框架集合數據中獲取與所述目標應用相關聯的目標代碼框架數據之前,所述方法還包括:
4.根據權利要求1所述的方法,其特征在于,所述按照所述一組日志信息中目標日志信息指示的目標時段和目標業務從所述一組應用中確定目標應用,得到所述目標應用的應用信息,包括:
5.根據權利要求4所述的方法,其特征在于,所述從一組業務碼集合中獲取與所述目標應用相關聯的所述目標業務碼之前,所述方法還包括:...
【專利技術屬性】
技術研發人員:賈曉玉,董翔,
申請(專利權)人:中國建設銀行股份有限公司江蘇省分行,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。