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