你自己的某個工作(例如 cron 排程、備份或佇列處理程序)已停止回報。默默停止的工作可能代表備份缺漏、郵件未寄出或資料過時。
這代表什麼
心跳監控會預期每次排程工作執行時,都對其專屬網址發出一次請求。這個心跳已超過其間隔加上寬限期都沒有收到 ping,因此該工作很可能已停止、失敗或卡住了。
觸發條件
心跳每分鐘檢查一次。一旦 ping 逾時超過寬限期,就會在該心跳所屬的網站上提出「嚴重」問題,擁有者和管理員也會收到停機電子郵件。心跳在收到第一個 ping 之前不會受到監控。
常見原因
- cron 排程或排程工作被移除或停用,通常發生在伺服器搬遷之後。
- 工作在發出 ping 之前就因錯誤而失敗。
- 執行該工作的伺服器停擺或磁碟空間不足。
- 工作現在所需的時間超過寬限期允許的範圍。
如何修正
- 確認該工作在執行它的伺服器或服務上仍有排程。
- 查看該工作的記錄是否有錯誤,然後手動執行,看看它是否能完成並發出 ping。
- 如果只是現在需要更長的時間,請在「資料連結」的「心跳監控」對話方塊中重新新增心跳並設定較長的寬限期,將新網址更新到排程工作中,再刪除舊的心跳。
何時解除
下一個 ping 一到就會解除,收到逾時通知的人也會收到恢復通知。