我有一个暴发户的工作:
description "foreman" start on runlevel [2345] stop on runlevel [06] respawn respawn limit 3 60 chdir /home/deploy/app/current env RAILS_ENV=production exec sudo -u deploy bundle exec foreman start
我们遇到了一个应用程序文件中的stream氓angular色导致其中一个后台工作人员失败,但应用程序运行正常(奇怪)的情况。 该应用程序运行良好,但工人从来没有工作。
如果它不能开始这个工作,我想要做一些事情(发一封电子邮件),因为如果一切顺利的话,这并不是完全明显的。 有没有什么东西可以成为新贵来应对这个问题,还是我必须要有创造力?
暴发户将通过系统日志logging重生限制失败。 有一个好主意,有cron作业或实时日志监视器,通知你这样的问题。 在更深层次上监控服务也是一个好主意,以便在服务似乎没有运行的时候通知您。 新贵只关心这个过程是否在一个非常基础的层面上运行。