[發明專利]流量識別方法、裝置、電子設備有效
| 申請號: | 201910461215.6 | 申請日: | 2019-05-30 |
| 公開(公告)號: | CN110266610B | 公開(公告)日: | 2023-02-28 |
| 發明(設計)人: | 歐陽清 | 申請(專利權)人: | 創新先進技術有限公司 |
| 主分類號: | H04L47/2483 | 分類號: | H04L47/2483;H04L43/08 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 周嗣勇 |
| 地址: | 開曼群島大開曼島*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 流量 識別 方法 裝置 電子設備 | ||
公開一種流量識別方法,應用于分布式業務系統,所述分布式業務系統包括若干測試數據庫、與流量發起方對接的業務子系統,以及與所述測試數據庫對接的識別子系統,所述方法包括:所述業務子系統接收流量發起方的業務流量;將所述業務流量作為測試流量轉發至所述識別子系統;所述識別子系統檢查所述測試流量中是否還包括擴展測試流量標簽;如果所述測試流量中僅包括通用測試流量標簽,則將所述測試流量識別為通用測試流量;如果所述測試流量中還包括擴展測試流量標簽,則將所述測試流量識別為仿真測試流量。
技術領域
本申請一個或多個實施例涉及計算機應用技術領域,尤其涉及流量識別方法、裝置、電子設備。
背景技術
灰度測試,是指在業務系統的版本上線時,可以按照用戶受眾從少到多,版本功能從少至全,進行發布及試用。基于灰度測試,可以實現業務系統版本發布過程的可控性;以及,業務系統實現穩定地,漸進式地上線。
流量錄制回放技術,是指對生產環境下的業務流量執行錄制,并將錄制后的業務流量用于在生產環境或測試環境中進行回放的一種測試技術。
例如,在灰度測試環境下,可以對生產環境下的業務系統執行流量錄制以及流量回放。
其中,用于回放的流量可以有多種用途,比如:該流量可以是用于驗證產品問題的小比例真實用戶流量,再比如:該流量也可以是用于驗證系統性能的壓測流量,又比如:該流量還可以是用于回歸系統功能的自構造流量。
發明內容
本申請提供一種流量識別方法,所述方法應用于分布式業務系統,所述分布式業務系統包括若干測試數據庫、與流量發起方對接的業務子系統,以及與所述測試數據庫對接的識別子系統,所述方法包括:
所述業務子系統接收流量發起方的業務流量;
將所述業務流量作為測試流量轉發至所述識別子系統;
所述識別子系統檢查所述測試流量中是否還包括擴展測試流量標簽;如果所述測試流量中僅包括通用測試流量標簽,則將所述測試流量識別為通用測試流量;如果所述測試流量中還包括擴展測試流量標簽,則將所述測試流量識別為仿真測試流量。
可選的,所述將所述業務流量作為測試流量轉發至所述識別子系統,包括:
將所述測試流量存儲至消息隊列,以由所述識別子系統從所述消息隊列獲取所述測試流量。
可選的,還包括:
如果所述測試流量為通用測試流量,查找與所述通用測試流量標簽對應的測試數據庫,將所述測試流量轉發至與所述通用測試流量標簽對應的測試數據庫,以使所述分布式業務系統針對所述測試流量執行通用流量測試。
可選的,還包括:
如果所述測試流量為仿真測試流量,查找與所述擴展測試流量標簽對應的測試數據庫,將所述測試流量轉發至與所述擴展測試流量標簽對應的測試數據庫,以使所述分布式業務系統針對所述測試流量執行仿真測試流量測試。
可選的,還包括:
如果所述測試流量僅包括擴展測試流量標簽,則將所述測試流量識別為異常流量。
可選的,所述分布式業務系統為分布式的在線業務系統。
本申請還提供一種流量識別裝置,所述裝置應用于分布式業務系統,所述分布式業務系統包括若干測試數據庫、與流量發起方對接的業務子系統,以及與所述測試數據庫對接的識別子系統,所述裝置包括:
獲取模塊,所述業務子系統接收流量發起方的業務流量;
轉發模塊,將所述業務流量作為測試流量轉發至所述識別子系統;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創新先進技術有限公司,未經創新先進技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910461215.6/2.html,轉載請聲明來源鉆瓜專利網。





