一種分布式事務(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ù)安全的可靠性得到較大的提高。 |
