首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cron进程在EngineYard中不断被终止

Cron进程在EngineYard中不断被终止
EN

Stack Overflow用户
提问于 2011-09-27 02:29:57
回答 1查看 334关注 0票数 0

我一直在我的engineyard应用程序中收到"FAILURE Process cron: is down“的警告。几分钟后,我收到一个后续警报,提到该过程再次恢复。以前有人注意过这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2011-09-27 02:34:15

结果是,engineyard期望每分钟都有一个cron条目接触到一个文件:

代码语言:javascript
复制
# 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

一个名为cron_nanny (/engineyard/bin/cron_nanny)的比较脚本检查被触摸文件的修改时间,如果该时间早于120秒,则终止crond进程并重新启动。

我碰巧删除了自定义chef-recipes中的所有cron条目,这导致touch cron作业被删除,因此大约每隔120秒左右,cron_nanny脚本就会重新启动该进程。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7559546

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档