delayed_job перестает выполняться через некоторое время в рабочей среде

В процессе эксплуатации наш процесс delayed_job по какой-то причине умирает. Я не уверен, что это происходит из-за сбоя в работе операционной системы или чего-то еще. Я не вижу ошибок в файле delayed_job.log .

Что я могу сделать, чтобы устранить эту проблему? Я подумывал установить monit , чтобы отслеживать его, но это скажет мне только точно, когда он умирает. На самом деле он не скажет мне, почему он умер.

Есть ли способ сделать его более разговорчивым в файле журнала, чтобы я мог сказать, почему он может умирать?

Есть другие предложения?

12
задан James Chevalier 21 January 2014 в 02:46
поделиться