本發(fā)明提供一種心跳模塊自檢測方法,其具體檢測步驟包括:發(fā)送心跳流程:發(fā)送心跳流程以心跳時(shí)間間隔為頻率定時(shí)發(fā)送;檢測心跳超時(shí)流程:用于檢查某個(gè)節(jié)點(diǎn)或某個(gè)心跳媒介是否出現(xiàn)故障,進(jìn)行業(yè)務(wù)報(bào)警;所述檢測心跳超時(shí)流程的執(zhí)行頻率大于發(fā)送心跳流程的執(zhí)行頻率,且這兩個(gè)流程對(duì)兩個(gè)輪詢進(jìn)行互檢,當(dāng)某個(gè)輪詢出現(xiàn)異常時(shí),將重新啟動(dòng)該輪詢,并更新下一次異常檢測時(shí)間,所述兩個(gè)流程應(yīng)用于高可用集群中。該一種心跳模塊自檢測方法和現(xiàn)有技術(shù)相比,能夠解決因輪詢失效無法實(shí)時(shí)提供業(yè)務(wù)狀態(tài)并及時(shí)進(jìn)行業(yè)務(wù)報(bào)警的問題,解決了心跳發(fā)送異常問題;提高了節(jié)點(diǎn)和媒介狀態(tài)檢測的可靠性。
聲明:
“心跳模塊自檢測方法” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請(qǐng)聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)