Контрольный тест рейка - PullRequest
       19

Контрольный тест рейка

0 голосов
/ 11 сентября 2011

У меня есть задача rake, запускаемая ежедневно в указанное время, я просто хочу получать оповещение по электронной почте (или sms), когда оно выходит из строя (или даже зависает вся задача rake или даже сервер). Ранее я использовал AlertGrid, я отправлю сигнал в alertgrid в конце задачи rake, и настроил alertgrid таким образом, чтобы уведомлять меня об отсутствии сигнала, но сейчас я не могу продолжить с этим alertgrid, кто-нибудь знает какие-либо Альтернативный подход к этой проблеме?

Или каким-либо другим способом отслеживания граблей и безуспешной работы граблей?

Thx.

1 Ответ

0 голосов
/ 11 сентября 2011

Возможно, это не лучший подход, но вы могли бы сделать так, чтобы ваша задача рейка перевела реальную работу в Resque и просто наметила вашу задачу рейка с помощью задания cron.

Resque имеет очень приятного веб-администратора, который показывает все неудачные задания в очереди; Что касается уведомлений, вы можете изменить Resque для отправки электронной почты (и / или обработать другую работу для отправки текстов через API любого поставщика SMS, которого вы используете).

...