[發明專利]流量切換方法、裝置和存儲介質在審
| 申請號: | 202210120152.X | 申請日: | 2022-02-07 |
| 公開(公告)號: | CN114465960A | 公開(公告)日: | 2022-05-10 |
| 發明(設計)人: | 陳福娟 | 申請(專利權)人: | 北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | H04L47/24 | 分類號: | H04L47/24;H04L47/62;H04L67/60;H04L9/40;G06F9/54 |
| 代理公司: | 中國貿促會專利商標事務所有限公司 11038 | 代理人: | 曹蓓;許蓓 |
| 地址: | 100176 北京市大興區北京經濟*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 流量 切換 方法 裝置 存儲 介質 | ||
本公開提出一種流量切換方法、裝置和存儲介質,涉及計算機技術領域。本公開的一種流量切換方法,包括:監聽并攔截調用第一應用系統的服務請求,獲取待處理請求;根據待處理請求的輸入參數匹配預設參數;在待處理請求的輸入參數與預設參數匹配成功的情況下,獲取并執行預設的流量切換規則,其中,預設的流量切換規則中待處理請求的轉發對象包括第二應用系統;在待處理請求的輸入參數與預設參數匹配不成功的情況下,將待處理請求發送給第一應用系統處理。這樣的方法提高了流量切換的靈活度。
技術領域
本公開涉及計算機技術領域,特別是一種流量切換方法、裝置和存儲介質。
背景技術
在應用系統提供服務的過程中,當需要更換應用系統時,需要將流量從原平臺切換至目標平臺。在相關技術中,應用系統根據業務需要,通過固定的參數配置實現全部流量的切換。
發明內容
本公開的一個目的在于提高流量切換的靈活度。
根據本公開的一些實施例的一個方面,提出一種流量切換方法,包括:監聽并攔截調用第一應用系統的服務請求,獲取待處理請求;根據待處理請求的輸入參數匹配預設參數;在待處理請求的輸入參數與預設參數匹配成功的情況下,獲取并執行預設的流量切換規則,其中,預設的流量切換規則中待處理請求的轉發對象包括第二應用系統;在待處理請求的輸入參數與預設參數匹配不成功的情況下,將待處理請求發送給第一應用系統處理。
在一些實施例中,該方法還包括:在攔截調用第一應用系統的流量后,獲取待處理請求對應的開關的狀態;在開關的狀態為匹配切換的情況下,執行根據待處理請求的輸入參數匹配預設參數的操作。
在一些實施例中,該方法還包括以下至少一項:在開關的狀態為全部切換的情況下,將待處理請求轉發給第二應用系統處理;或在開關的狀態為關閉的情況下,將待處理請求發送給第一應用系統處理。
在一些實施例中,根據待處理請求的輸入參數匹配預設參數包括:通過動態反射技術,動態收集待處理請求的輸入參數,并將收集的輸入參數與預設參數相匹配。
在一些實施例中,監聽并攔截調用第一應用系統的服務請求,獲取待處理請求包括:監聽第一應用系統的接口,確定調用接口的服務請求;攔截調用接口的服務請求作為待處理請求。
在一些實施例中,根據流量切換規則將待處理請求轉發給第一應用系統、第二應用系統中的至少一個進行處理包括:根據第一應用系統、第二應用系統的輸入參數格式,對待處理請求的輸入參數執行格式轉換,獲取轉換輸入參數;根據待處理請求的輸入參數和轉換輸入參數中的至少一項,基于流量切換規則將待處理請求轉發給對應的應用系統,應用系統包括第一應用系統和第二應用系統。
在一些實施例中,預設的流量切換規則包括:將待處理請求發送給第二應用系統處理。
在一些實施例中,預設的流量切換規則包括:將待處理請求發送給第一應用系統和第二應用系統處理。
在一些實施例中,預設的流量切換規則包括:將待處理請求發送給第二應用系統處理;在所述第二應用系統處理失敗的情況下,則將所述待處理請求發送給第一應用系統處理,待處理請求的處理結果為第一應用系統的輸出結果。
在一些實施例中,預設的流量切換規則包括:將待處理請求發送給第一應用系統和第二應用系統分別處理,并將第一應用系統與第二應用系統的輸出結果比較,確定第一應用系統與第二應用系統的輸出結果是否相同。
在一些實施例中,監聽并攔截調用第一應用系統的服務請求,獲取待處理請求包括:監聽第一應用系統的服務請求的消息隊列;攔截消息隊列中的服務請求,獲取待處理請求。
在一些實施例中,該方法還包括:監聽第二應用系統的服務請求的消息隊列,并攔截消息隊列中的服務請求,獲取待處理請求,以便執行根據待處理請求的輸入參數匹配預設參數的操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司,未經北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210120152.X/2.html,轉載請聲明來源鉆瓜專利網。





