1. 程式人生 > >Elastic-Job作業執行狀態監聽

Elastic-Job作業執行狀態監聽

原文地址:http://dangdangdotcom.github.io/elastic-job/post/1.x/execution_monitor/

作業執行狀態監控

通過監聽elastic-jobzookeeper註冊中心的幾個關鍵節點即可完成作業執行狀態監控功能。

監聽作業伺服器存活

監聽job_name\servers\ip_address\status節點是否存在。該節點為臨時節點,如果作業伺服器下線,該節點將刪除。

監聽近期資料處理成功

資料流型別作業,可通過監聽近期資料處理成功數判斷作業流量是否正常。

監聽job_name\servers\ip_address\processSuccessCount

節點的值。如果小於作業正常處理的閥值,可選擇報警。

監聽近期資料處理失敗

資料流型別作業,可通過監聽近期資料處理失敗數判斷作業處理結果。

監聽job_name\servers\ip_address\processFailureCount節點的值。如果大於0,可選擇報警。