[發明專利]一種郵件服務器自動切換方法、裝置及存儲介質有效
| 申請號: | 202010216912.8 | 申請日: | 2020-03-25 |
| 公開(公告)號: | CN111404807B | 公開(公告)日: | 2023-07-28 |
| 發明(設計)人: | 陳穎棠;譚振東;郝家雨 | 申請(專利權)人: | 論客科技(廣州)有限公司 |
| 主分類號: | H04L51/42 | 分類號: | H04L51/42;H04L67/1095;H04L41/0668;H04L43/0823 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郭浩輝;麥小嬋 |
| 地址: | 510006 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 郵件 服務器 自動 切換 方法 裝置 存儲 介質 | ||
本發明公開了一種郵件服務器自動切換方法,包括:通過在郵件系統中部署若干臺服務器組成服務器集群;根據鏡像同步技術將每一臺服務器的郵件數據復制到對應的備份服務器中;在服務器集群中選擇N臺服務器作為監控服務器;利用監控服務器在預設的時間周期對服務器集群中的每一服務器狀態進行監控并投票;根據投票結果判斷投票結果對應的服務器是否出現異常;若是,則判斷投票結果對應的服務器為異常服務器,并從異常服務器的備份服務器中選擇任一正常服務器,將訪問到異常服務器的訪問請求切換到正常服務器中。本發明提供的一種郵件服務器自動切換方法,能夠有效提高郵件服務器自動切換的準確性和可靠性,保證用戶能夠正常訪問郵件數據。
技術領域
本發明涉及郵件服務技術領域,尤其涉及一種郵件服務器自動切換方法、裝置及存儲介質。
背景技術
為了保證郵件服務器的高可用性與穩定性,減少因為計算機硬件故障或網絡等原因導致不能訪問郵件系統帶來的損失,現有的郵件服務器自動切換方法通常為同構郵件系統服務器采用雙機熱備+共享存儲方案,即兩臺服務器連接一個共享使用的存儲設備或存儲網絡,通過安裝雙機軟件實現雙機熱備,兩臺服務器將以一個虛擬IP連接外網,將服務請求發送其中一臺服務器完成工作。同時,服務器通過心跳線偵測另一臺服務器的工作狀態;當一臺服務器出現故障時,另一臺根據心跳做出判斷,切換為主、掛載存儲設備并接管工作。
使用現有的郵件服務器自動切換方法,存在以下問題:
備份服務器通過心跳檢測到活動服務器出現故障后,會卸載活動服務器共享存儲設備,并掛載到本服務器,如果當卸載操作出現異常,導致無法卸載時,有可能會出現兩臺服務器共同操作相同的磁盤數據,導致郵件數據損壞。
發明內容
本發明實施例提供的一種郵件服務器自動切換方法、裝置及存儲介質,能夠有效提高郵件服務器自動切換的準確性和可靠性,保證用戶能夠正常訪問郵件數據。
為解決上述問題,一方面,本發明的一個實施例提供了一種郵件服務器自動切換方法,包括:
通過在郵件系統中部署若干臺服務器組成服務器集群;
根據鏡像同步技術將所述服務器集群的每一臺服務器的郵件數據復制到對應的備份服務器中;
在所述服務器集群中選擇N臺服務器作為監控服務器,并在所述監控服務器中部署監控服務程序;利用所述監控服務器在預設的時間周期對所述服務器集群中的每一服務器狀態進行監控,并根據所述每一服務器的狀態進行投票,得到所述每一服務器的投票結果;其中,N為大于等于3的正整數;
通過所述監控服務器采集所述每一服務器的投票結果,并根據所述投票結果判斷所述投票結果對應的服務器是否出現異常;
若是,則判斷所述投票結果對應的服務器為異常服務器,并從所述異常服務器的備份服務器中選擇任一正常服務器,將訪問到所述異常服務器的訪問請求切換到所述正常服務器中。
所述利用所述監控服務器在預設的時間周期對所述服務器集群中的每一服務器狀態進行監控,并根據所述每一服務器的狀態進行投票,得到所述每一服務器的投票結果,具體為:
利用所述監控服務器在預設的時間周期對所述服務器集群中的每一服務器狀態進行監控,若所述服務器集群中的服務器狀態為正常,則投票值為1,若所述服務器集群中的服務器狀態為異常,則投票值為0,定時統計所述每一服務器的投票結果,得到所述每一服務器的對應的投票結果;
所述通過所述監控服務器采集所述每一服務器的投票結果,并根據所述投票結果判斷所述投票結果對應的服務器是否出現異常,具體為:
通過所述監控服務器根據預設的時間周期采集所述每一服務器的投票結果,若服務器的投票結果小于所述監控服務器數量的一半,則判斷所述服務器為異常;若服務器的投票結果大于或等于所述監控服務器數量的一半,則判斷所述服務器為正常。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于論客科技(廣州)有限公司,未經論客科技(廣州)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010216912.8/2.html,轉載請聲明來源鉆瓜專利網。





