一種基于數(shù)據(jù)庫中間件集群的高可用客戶端負(fù)載均衡方法

基本信息

申請?zhí)?/td> CN202110439382.8 申請日 -
公開(公告)號 CN113032431B 公開(公告)日 2022-02-18
申請公布號 CN113032431B 申請公布日 2022-02-18
分類號 G06F16/2453(2019.01)I;G06F16/25(2019.01)I;G06F16/21(2019.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 張勇;樂磊;丁國洋 申請(專利權(quán))人 焦點(diǎn)科技股份有限公司
代理機(jī)構(gòu) 南京瑞弘專利商標(biāo)事務(wù)所(普通合伙) 代理人 陳建和
地址 210032江蘇省南京市高新開發(fā)區(qū)星火路軟件大廈A座12F
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于數(shù)據(jù)庫中間件集群的高可用客戶端負(fù)載均衡方法,其特征在于,包括步驟1:客戶端的加載,獲取客戶端與數(shù)據(jù)庫中間件集群的首次連接憑據(jù);步驟2:以首次連接憑據(jù)生成數(shù)據(jù)源連接對象存入客戶端;步驟3:從數(shù)據(jù)庫中間件集群中獲取所有在線的中間件實(shí)例;步驟4:待步驟3的首次連接成功后,周期性地檢查數(shù)據(jù)庫中間件集群中的中間件實(shí)例狀態(tài);步驟5:業(yè)務(wù)系統(tǒng)按照配置的負(fù)載均衡算法,獲取連接中間件實(shí)例。達(dá)到實(shí)現(xiàn)基于JDBC協(xié)議的數(shù)據(jù)通信,自動處理與數(shù)據(jù)庫中間件集群間的連接、負(fù)載、異常、熔斷等問題,減少在服務(wù)端配置負(fù)載均衡硬件與軟件的麻煩的效果。