Amazon-Web-Services

cronjob 電子郵件看起來過時了

  • October 9, 2018

我有一些每小時執行 120 次的 cronjobs。5 個計劃每 5 分鐘執行一次,1 個計劃每 1 分鐘執行一次。他們向我的 gmail 帳戶發送了電子郵件,這樣我就可以調試我遇到的問題。

現在我每 5 分鐘就有 5 個作業,並且 1 個作業執行 4,9,14,19,24,29,34,39,44,49,54,59

我想我已經修復了所有問題,但我的電子郵件中仍然收到錯誤消息。特別是這個非常奇怪,PHP Parse error: syntax error, unexpected 'us' (T_STRING) in /var/www/html/blizzard_api_access_tokens.php on line 1因為這個文件甚至不再存在於伺服器上。

看起來有一個正在發送的 cronjob 電子郵件隊列,但它被限制了。

這些電子郵件是否已被限制並且實際上是幾天前的錯誤?如果是這樣,那麼我應該如何近乎實時地讀取我的 cronjobs 的狀態(和錯誤)?

我正在使用centos7順便說一句。

每分鐘 2 封郵件聽起來應該不會造成麻煩,但是如果您收到舊郵件,您應該檢查是否有等待投遞的舊郵件隊列。大多數郵件伺服器(你還沒有說你使用什麼,所以我只能給出一般性建議)有一個mailq可以顯示隊列的命令。如果隊列中有很多郵件,您可能只想刪除它們,不幸的是如何做到這一點在很大程度上取決於您使用的郵件伺服器。

引用自:https://serverfault.com/questions/934692