因?yàn)橐郧坝龅竭^生產(chǎn)環(huán)境出現(xiàn)錯(cuò)誤,然后沒有捕獲到,就會(huì)導(dǎo)致一些定時(shí)器異常退出。(就是文檔中的那個(gè) 64000錯(cuò)誤碼。。)
然后現(xiàn)在想寫一個(gè)腳本,來定時(shí)檢測當(dāng)前定時(shí)器是否正常運(yùn)行&&是否有異常退出(64000狀態(tài)),想問下有沒有現(xiàn)成的工具?或者有好的解決方案
另外目前已經(jīng)實(shí)現(xiàn)和想到的辦法是:
已實(shí)現(xiàn): 通過日志中記錄的定時(shí)器編號(hào),來匹配當(dāng)前有多少個(gè)定時(shí)器在運(yùn)行,如果有缺失的話,會(huì)報(bào)警。
其他: 通過php start_timer.php status 中用正則匹配 exit_status 是 6400的 exit_count 下的值。然后通知是否有因?yàn)闃I(yè)務(wù)或者其他狀態(tài)碼異常退出的定時(shí)器發(fā)生次數(shù) ,然后報(bào)警。。 但是感覺這種的有點(diǎn)麻煩。。 。。