Перезапустите основной процесс, когда ребенок убит - PullRequest
0 голосов
/ 19 июня 2019

Я использую backgroundrb-rails3 для запуска рабочего процесса несколько раз, когда дочерний процесс убивается сервером из-за большего использования памяти или по другим причинам, так как я не могу найти его в системных журналах или журналы ошибок. Поэтому попытался использовать процесс мониторинга, аналогичный GOD , но он используется для мониторинга основного процесса. В моем случае дочерний процесс уничтожается, поэтому он бесполезен.

Поэтому, пожалуйста, перенаправьте меня к чему-то похожему на БОГА, которое будет полезно для отслеживания дочернего процесса и перезапуска основного процесса, когда конкретный ребенок убит. Или, пожалуйста, покажите мне, как следить за ребенком в «БОГЕ»

PS: я могу получить дочерний pid и pid основного процесса

...