У меня есть приложение Rails 3.1.4, размещенное на heroku.Я добавил logentries
дополнение .Я не трогал конфигурацию по умолчанию для предупреждений, и теперь я получаю каждые несколько часов предупреждение: «Exit timeout»:
Exit timeout: Heroku/myappname
2012-03-23 11:01:41.723
168 <40>1 2012-03-23T11:01:41+00:00 d. heroku web.1 - - Error R12 (Exit timeout) -> Process failed to exit within 10 seconds of SIGTERM
You are receiving this email because your Logentries alarm "Exit timeout"
has been triggered.
In context:
2012-03-23 11:01:28.878 95 <40>1 2012-03-23T11:01:28+00:00 d. heroku web.1 - - Idling
2012-03-23 11:01:31.740 118 <40>1 2012-03-23T11:01:31+00:00 d. heroku web.1 - - Stopping process with SIGTERM
2012-03-23 11:01:41.723 168 <40>1 2012-03-23T11:01:41+00:00 d. heroku web.1 - - Error R12 (Exit timeout) -> Process failed to exit within 10 seconds of SIGTERM
Журналы и это электронное оповещение не дают мне ничего полезного, чтобы начать искатьдля этой проблемы.
У меня очень низкий трафик (приложение все еще находится в закрытой бета-версии).Я подозреваю, что это происходит из-за выключения приложения героем, и мое приложение не реагирует должным образом на сигнал SIGTERM.
У меня нет ничего необычного в приложении (например, задача rake, запущенная с Heroku Scheduler).
Единственное, что немного необычно, - это использование гема apn_on_rails
, который открывает соединение с серверами Apple APN.
У вас есть идеи, что вызывает это?Должен ли я просто игнорировать это и выключить оповещение?