[發明專利]數據庫自動切換方法、裝置、存儲介質及計算機設備在審
| 申請號: | 201811044559.9 | 申請日: | 2018-09-07 |
| 公開(公告)號: | CN109947772A | 公開(公告)日: | 2019-06-28 |
| 發明(設計)人: | 周歡;陳瑛綺;韋鵬程;陳飛;余星;朱紹輝 | 申請(專利權)人: | 網聯清算有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 張潤 |
| 地址: | 100032 北京市西城*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據庫 主數據庫 自動切換 探測 計算機設備 存儲介質 運行狀態 第三方 判斷條件 手動設置 觸發 判定 服務 時機 | ||
本發明提出一種數據庫自動切換方法、裝置、存儲介質及計算機設備,數據庫包括:主數據庫和備數據庫,該方法包括采用第三方探測服務分別探測主數據庫和備數據庫的運行狀態;根據運行狀態確定是否需要對主數據庫和備數據庫之間進行切換;在需要進行切換時,觸發進行主數據庫和備數據庫之間的自動切換。通過本發明由于是采用第三方探測服務進行探測,而不是基于手動設置的判斷條件進行判定,能夠實現精準地確定數據庫的切換時機。
技術領域
本發明涉及清算技術領域,尤其涉及一種數據庫自動切換方法、裝置、存儲介質及計算機設備。
背景技術
相關技術中,網聯清算平臺的后臺數據庫(例如,MySQL數據庫)的切換,一般是通過自動切換的工具MHA實現。
這種方式下,切換時機的判斷條件需要數據庫管理人員手動設置,無法保障所設置的判斷條件的準確性,切換時機判定的效果不佳。
發明內容
本發明旨在至少在一定程度上解決相關技術中的技術問題之一。
為此,本發明的一個目的在于提出一種數據庫自動切換方法,由于是采用第三方探測服務進行探測,而不是基于手動設置的判斷條件進行判定,能夠實現精準地確定數據庫的切換時機。
本發明的另一個目的在于提出一種數據庫自動切換裝置。
本發明的另一個目的在于提出一種非臨時性計算機可讀存儲介質。
本發明的另一個目的在于提出一種計算機程序產品。
本發明的另一個目的在于提出一種計算機設備。
為達到上述目的,本發明第一方面實施例提出的數據庫自動切換方法,所述數據庫包括:主數據庫和備數據庫,包括:采用第三方探測服務分別探測所述主數據庫和備數據庫的運行狀態;根據所述運行狀態確定是否需要對所述主數據庫和所述備數據庫之間進行切換;在需要進行所述切換時,觸發進行所述主數據庫和所述備數據庫之間的自動切換。
本發明第一方面實施例提出的數據庫自動切換方法,通過采用第三方探測服務分別探測主數據庫和備數據庫的運行狀態,并根據運行狀態確定是否需要對主數據庫和備數據庫之間進行切換,以及在需要進行切換時,觸發進行主數據庫和備數據庫之間的自動切換,由于是采用第三方探測服務進行探測,而不是基于手動設置的判斷條件進行判定,能夠實現精準地確定數據庫的切換時機。
為達到上述目的,本發明第二方面實施例提出的數據庫自動切換裝置,所述數據庫包括:主數據庫和備數據庫,包括:探測模塊,用于采用第三方探測服務分別探測所述主數據庫和備數據庫的運行狀態;確定模塊,用于根據所述運行狀態確定是否需要對所述主數據庫和所述備數據庫之間進行切換;切換模塊,用于在需要進行所述切換時,觸發進行所述主數據庫和所述備數據庫之間的自動切換。
本發明第二方面實施例提出的數據庫自動切換裝置,通過采用第三方探測服務分別探測主數據庫和備數據庫的運行狀態,并根據運行狀態確定是否需要對主數據庫和備數據庫之間進行切換,以及在需要進行切換時,觸發進行主數據庫和備數據庫之間的自動切換,由于是采用第三方探測服務進行探測,而不是基于手動設置的判斷條件進行判定,能夠實現精準地確定數據庫的切換時機。
為達到上述目的,本發明第三方面實施例提出的非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由移動終端的處理器被執行時,使得移動終端能夠執行一種數據庫自動切換方法,所述數據庫包括:主數據庫和備數據庫,所述方法包括:本發明第一方面實施例提出的數據庫自動切換方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網聯清算有限公司,未經網聯清算有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811044559.9/2.html,轉載請聲明來源鉆瓜專利網。





