0
我在我的engineyard應用程序中不斷收到「FAILURE Process cron:is down」警報。幾分鐘後,我收到一條後續警報,提到這個過程又回來了。有沒有人曾經注意過這個問題?Cron程序在EngineYard中不斷死機
我在我的engineyard應用程序中不斷收到「FAILURE Process cron:is down」警報。幾分鐘後,我收到一條後續警報,提到這個過程又回來了。有沒有人曾經注意過這個問題?Cron程序在EngineYard中不斷死機
事實證明,EngineYard的期待一個cron項觸摸文件每分鐘:
# This and the remote_file for cron_nanny go together
# Cron touches a file every minute
cron 'touch cron-check' do
minute '*'
hour '*'
day '*'
month '*'
weekday '*'
command 'touch /tmp/cron-check'
end
一個compannion腳本調用cron_nanny(/ EngineYard的/ bin中/ cron_nanny)檢查觸摸文件的修改時間和如果它超過120秒殺死crond進程並重新啓動。
我似乎在刪除我的自定義廚師食譜中的所有cron條目,導致觸摸cron作業被刪除,所以每隔120秒左右cron_nanny腳本就會重新啓動該過程。