[發明專利]質量監測方法、裝置、服務器及存儲介質在審
| 申請號: | 202010525411.8 | 申請日: | 2020-06-10 |
| 公開(公告)號: | CN111722979A | 公開(公告)日: | 2020-09-29 |
| 發明(設計)人: | 周末;郭子楠;萬綿濤;蔣浩 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F16/17 |
| 代理公司: | 北京市鑄成律師事務所 11313 | 代理人: | 閻敏;楊瑾瑾 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 質量 監測 方法 裝置 服務器 存儲 介質 | ||
本申請公開了質量監測方法、裝置、服務器及存儲介質,涉及包括但不限于云計算、云平臺、云服務、云存儲、深度學習、圖像識別等信息處理技術領域。具體實現方案為:確定針對應用程序的監測開始,創建所述應用程序的第一結構體;將監測開始之后的所述應用程序的數據包的質量信息,添加至所述應用程序的第一結構體中;確定針對所述應用程序的監測結束,基于所述應用程序的第一結構體生成所述應用程序的質量日志信息。
技術領域
本申請涉及計算機技術領域,尤其涉及包括但不限于云計算、云平臺、云服務、云存儲、深度學習、圖像識別等信息處理技術領域。
背景技術
TCP協議棧質量監控技術,是一種能夠以TCP連接或應用層協議(例如http協議)為粒度監控并收集TCP質量信息的技術。隨著互聯網的高速發展,互聯網上的流量總量呈爆發式的增長,流量類型、業務場景更加多樣化,這些都依賴承載業務的服務器上面的TCP協議棧,所以TCP協議棧是承載業務線網絡流量的基石。然而,上述方案中,服務器的內核的TCP協議棧只能看到TCP協議卻無法區分應用層協議,因此無法以應用層協議的粒度獲取質量信息。
發明內容
本公開提供了一種質量監測方法、裝置、服務器及存儲介質。
根據本公開的第一方面,提供了一種質量監測方法,包括:
確定針對應用程序的監測開始,創建所述應用程序的第一結構體;
將監測開始之后的所述應用程序的數據包的質量信息,添加至所述應用程序的第一結構體中;
確定針對所述應用程序的監測結束,基于所述應用程序的第一結構體生成所述應用程序的質量日志信息。
根據本公開的第二方面,提供了一種質量監測裝置,包括:
第一創建模塊,用于確定針對應用程序的監測開始,創建所述應用程序的第一結構體;
數據包處理模塊,用于將監測開始之后的所述應用程序的數據包的質量信息,添加至所述應用程序的第一結構體中;
日志生成模塊,用于確定針對所述應用程序的監測結束,基于所述應用程序的第一結構體生成所述應用程序的質量日志信息。
根據本公開的第三方面,提供了一種服務器,包括:
至少一個處理器;以及
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執行的指令,所述指令被所述至少一個處理器執行,以使所述至少一個處理器能夠執行上述方法。
根據本公開的第四方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,所述計算機指令用于使所述計算機執行上述方法。
根據本申請的技術,可以在應用程序的開始監測以及結束監測的數據段進行監測,對監測的數據段獲取對應的質量信息并生成對應的質量日志。如此,可以獲取到應用程序的一段數據的質量信息,并且這段數據是協議無關的,且長度不限,因此質量信息的監測統計和獲取也不必以TCP連接為粒度,從而增加了質量信息獲取的靈活性以及通用性。
應當理解,本部分所描述的內容并非旨在標識本公開的實施例的關鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
附圖說明
附圖用于更好地理解本方案,不構成對本申請的限定。其中:
圖1是根據本申請實施例的質量監測方法流程示意圖一;
圖2是根據本申請實施例的質量監測方法流程示意圖二;
圖3是根據本申請實施例的一種處理架構示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010525411.8/2.html,轉載請聲明來源鉆瓜專利網。





