Я обслуживаю свое программное обеспечение с помощью пассажира. Он генерирует много рубиновых процессов.
Иногда один из этих рубинов раздувается, и я хочу, чтобы он умер.
Я надеялся использовать Бога для этого намерения. Моя идея состояла в том, чтобы следить за всеми этими рубинами, и если он потребляет более 500 МБ памяти в течение 3 циклов, бог должен попытаться его грациозно убить. Если он остается живым более 5 минут, тогда бог должен убить его не изящно.
Мне кажется, что бог всегда пытается снова запустить службу, поэтому он заставляет нас предоставить команду запуска. Можно ли использовать бога только для того, чтобы убить плохие поведенческие процессы и позволить летчику вернуть их, если нужно, в случае необходимости?