[發明專利]通信切換方法、裝置、協調服務器及可讀存儲介質有效
| 申請號: | 201711305098.1 | 申請日: | 2017-12-11 |
| 公開(公告)號: | CN108040108B | 公開(公告)日: | 2020-10-16 |
| 發明(設計)人: | 徐曉航 | 申請(專利權)人: | 杭州電魂網絡科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;H04L1/22;H04L12/24 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙) 11371 | 代理人: | 呂靜 |
| 地址: | 310000 浙江省杭州市濱*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通信 切換 方法 裝置 協調 服務器 可讀 存儲 介質 | ||
本發明實施例提供一種通信切換方法、裝置、協調服務器及可讀存儲介質。該方法包括:協調服務器在檢測到主服務器中更新的用戶行為數據時,將更新的用戶行為數據備份到每個備份服務器中;根據主服務器的反饋情況,判斷主服務器的狀態信息;當判定主服務器處于異常狀態時,基于預設規則從備份服務器中選取出目標備份服務器;向用戶終端發送包括有目標備份服務器的標識信息的切換協議請求;獲取用戶終端在主服務器存在異常時對應的數據節點,并將數據節點發送給目標備份服務器進行校驗,在校驗通過后完成主服務器和目標備份服務器之間的切換。由此,能夠有效應對網絡攻擊,使用戶數據不會輕易丟失,同時改善服務器的資源消耗情況。
技術領域
本發明涉及通信技術領域,具體而言,涉及一種通信切換方法、裝置、協調服務器及可讀存儲介質。
背景技術
目前的網絡環境比較惡劣,服務器經常會面臨各種網絡攻擊、網絡故障,比如遭遇DDoS攻擊,服務器所能應對的攻擊都有上限,即使能抵擋攻擊,也會花費大量的資源。當服務器遭遇DDoS攻擊時,會導致用戶與服務器的網絡連接斷掉,使用戶數據丟失,用戶的體驗度降低。
發明內容
為了克服現有技術中的上述不足,本發明的目的在于提供一種通信切換方法、裝置、協調服務器及可讀存儲介質,能夠有效應對網絡攻擊,使用戶數據不會輕易丟失,極大提升用戶體驗,同時改善服務器的資源消耗情況。
為了實現上述目的,本發明較佳實施例采用的技術方案如下:
本發明較佳實施例提供一種通信切換方法,應用于與主服務器和至少一個備份服務器通信連接的協調服務器,所述協調服務器中配置有所述主服務器和每個所述備份服務器的標識信息。所述方法包括:
在檢測到所述主服務器中更新的用戶行為數據時,將更新的用戶行為數據備份到每個備份服務器中;
根據所述主服務器的反饋情況,判斷所述主服務器的狀態信息,所述狀態信息包括正常狀態和異常狀態;
當判定所述主服務器處于異常狀態時,基于預設規則從所述備份服務器中選取出目標備份服務器;
向用戶終端發送包括有所述目標備份服務器的標識信息的切換協議請求,以使所述用戶終端響應切換協議請求與所述目標備份服務器建立連接;
獲取所述用戶終端在所述主服務器存在異常時對應的數據節點,并將所述數據節點發送給所述目標備份服務器進行校驗,在校驗通過后完成所述主服務器和所述目標備份服務器之間的切換。
在本發明較佳實施例中,所述根據所述主服務器的反饋情況,判斷所述主服務器的狀態信息,包括:
當在預設時長內未接收到所述主服務器反饋的信息時,判定所述主服務器存在異常;或者
當接收到所述主服務器發來的異常指令時,判定所述主服務器存在異常。
在本發明較佳實施例中,所述協調服務器中配置有各個備份服務器的優先級,當判定所述主服務器處于異常狀態時,基于預設規則從所述備份服務器中選取出目標備份服務器,包括:
從所述備份服務器中選取出優先級最高的備份服務器作為目標備份服務器。
在本發明較佳實施例中,所述在檢測到所述主服務器中更新的用戶行為數據時,將更新的用戶行為數據備份到每個備份服務器中之前,所述方法還包括:
配置每個備份服務器的優先級;
所述配置每個備份服務器的優先級,包括:
獲取每個備份服務器的運行參數,所述運行參數包括運行狀態參數、路由參數、正常運行的時長和可容納業務的業務量;
根據每個備份服務器的運行參數確定每個備份服務器的優先級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州電魂網絡科技股份有限公司,未經杭州電魂網絡科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711305098.1/2.html,轉載請聲明來源鉆瓜專利網。





