[發明專利]查詢日志的方法、系統、計算設備和介質在審
| 申請號: | 202110028023.3 | 申請日: | 2021-01-08 |
| 公開(公告)號: | CN112765100A | 公開(公告)日: | 2021-05-07 |
| 發明(設計)人: | 盧頔;李新玉;劉彬;高漢宇 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F16/14 | 分類號: | G06F16/14;G06F16/18 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 劉麗麗 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 查詢 日志 方法 系統 計算 設備 介質 | ||
本公開提供了一種由查數系統服務器執行的查詢日志的方法,可用于金融領域或其他領域。該方法包括:接收到來自終端設備針對目標日志的查數請求,其中,查數請求包括查數要求信息和關鍵字;將查數請求中的查數要求信息和關鍵字寫入消息隊列,以使應用服務器通過消息隊列獲取查數要求信息和關鍵字,并根據查數要求信息和關鍵字對目標日志進行查詢;接收來自應用服務器對目標日志的查詢結果;以及將查詢結果發送至終端設備。本公開還提供了一種由應用服務器執行的查詢日志的方法、一種查詢日志的系統、一種計算設備以及一種計算機存儲介質。
技術領域
本公開涉及金融領域,更具體地,涉及一種查詢日志的方法、系統、一種計算設備以及一種計算機存儲介質。
背景技術
隨著互聯網的蓬勃發展,相關技術使用分布式、上云等物理部署方式來部署應用系統。對于直接對客,且需要支撐大并發或大客戶數同時在線的各類應用系統,使用分布式、上云等物理部署方式的好處是可以通過硬負載(如F5設備)或軟負載(如ngix)將交易請求的壓力分散到各個服務節點中,有效提升系統性能容量。但是這種方式需要部署數百臺甚至上千臺服務器,當交易出現問題時,要在數百臺甚至上千臺服務器中查詢日志以確定問題十分困難。
發明內容
本公開的一個方面提供了一種由查數系統服務器執行的查詢日志的方法,包括:接收到來自終端設備針對目標日志的查數請求,其中,所述查數請求包括查數要求信息和關鍵字;將所述查數請求中的查數要求信息和關鍵字寫入消息隊列,以使應用服務器通過所述消息隊列獲取所述查數要求信息和所述關鍵字,并根據所述查數要求信息和所述關鍵字對所述目標日志進行查詢;接收來自所述應用服務器對所述目標日志的查詢結果;以及將所述查詢結果發送至所述終端設備。
可選地,所述將所述查數請求中的查數要求信息和關鍵字寫入消息隊列包括:根據所述查數要求信息和關鍵字,生成查數請求消息;以及將所述查數請求消息寫入所述消息隊列。
可選地,所述方法還包括:將所述查詢結果存儲在所述查數系統服務器中;以及響應于再次接受到針對所述目標日志的查數請求,從所述查數系統服務器中獲取與所述目標日志對應的查詢結果。
可選地,所述方法還包括:獲取所述查數系統服務器中每個查詢結果的在所述查數系統服務器中的存儲時長;以及刪除所述存儲時長超過預設時長的查詢結果。
本公開的另一個方面提供了一種由應用服務器執行的查詢日志的方法,包括:從消息隊列中獲取查數要求信息和關鍵字;根據獲取到的查數要求信息和關鍵字,確定所述應用服務器中是否存儲有與所述查數要求信息和關鍵字匹配的目標日志;在所述應用服務器中存儲有所述目標日志的情況下,根據所述目標日志的信息,生成查詢結果;以及將所述查詢結果發送至查數系統服務器。
可選地,所述從消息隊列包括至少一個查數請求消息;所述從消息隊列中獲取查數要求信息和關鍵字包括:按照預設順序從所述消息隊列中獲取所述至少一個查數請求消息;以及解析獲取的查數請求消息,以得到所述查數要求信息和所述關鍵字。
可選地,所述查數要求信息包括生成日期要求、日志類型要求、查詢位置要求、查詢路徑要求中的一種或多種;所述根據獲取到的查數要求信息和關鍵字,確定所述應用服務器中是否存儲有與所述查數要求信息和關鍵字匹配的目標日志,包括:根據所述查數要求信息,在所述應用服務器中查詢包含所述關鍵字的目標日志。
可選地,所述應用服務器中部署有駐留程序,所述查詢日志的方法通過所述駐留程序執行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110028023.3/2.html,轉載請聲明來源鉆瓜專利網。





