一種分布式事務(wù)數(shù)據(jù)庫的數(shù)據(jù)節(jié)點(diǎn)心跳檢測算法

基本信息

申請(qǐng)?zhí)?/td> CN201911361034.2 申請(qǐng)日 -
公開(公告)號(hào) CN111124757A 公開(公告)日 2020-05-08
申請(qǐng)公布號(hào) CN111124757A 申請(qǐng)公布日 2020-05-08
分類號(hào) G06F11/14;G06F16/23;G06F16/242;G06F16/27 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 金官丁 申請(qǐng)(專利權(quán))人 上海熱璞網(wǎng)絡(luò)科技有限公司
代理機(jī)構(gòu) - 代理人 -
地址 200433 上海市楊浦區(qū)國定路323號(hào)1101-62室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種分布式事務(wù)數(shù)據(jù)庫的數(shù)據(jù)節(jié)點(diǎn)心跳檢測算法,步驟如下:步驟1、分布式事務(wù)數(shù)據(jù)庫計(jì)算節(jié)點(diǎn)的存儲(chǔ)節(jié)點(diǎn)主庫和存儲(chǔ)節(jié)點(diǎn)備庫上有一張心跳檢測表heartbeat;步驟2、分布式事務(wù)數(shù)據(jù)庫計(jì)算節(jié)點(diǎn)的計(jì)算節(jié)點(diǎn)主服務(wù),默認(rèn)設(shè)置每隔1秒鐘向存儲(chǔ)節(jié)點(diǎn)主庫發(fā)送一條UPDATE操作判斷是否能正常數(shù)據(jù)訪問服務(wù);步驟3、當(dāng)分布式事務(wù)數(shù)據(jù)庫計(jì)算節(jié)點(diǎn)的計(jì)算節(jié)點(diǎn)主服務(wù)發(fā)送給存儲(chǔ)節(jié)點(diǎn)主庫的第一條UPDATE操作在默認(rèn)設(shè)置的間隔1秒內(nèi)未得到返回結(jié)果;步驟4、分布式事務(wù)數(shù)據(jù)庫計(jì)算節(jié)點(diǎn)的計(jì)算節(jié)點(diǎn)主服務(wù)降級(jí)當(dāng)下的存儲(chǔ)節(jié)點(diǎn)主庫為故障狀態(tài);步驟5、存儲(chǔ)節(jié)點(diǎn)主庫和存儲(chǔ)節(jié)點(diǎn)備庫之間的故障恢復(fù)完畢。本發(fā)明能夠保障數(shù)據(jù)服務(wù)的可用性以及保障數(shù)據(jù)安全的可靠性得到較大的提高。