У нас есть настраиваемая настройка, в которой работает несколько демонов (веб-приложений + фоновые задачи). Я рассматриваю использование службы, которая помогает нам контролировать эти демоны и перезапускать их, если их потребление ресурсов превышает уровень.
Я по достоинству оценю, когда лучше друг друга. Поскольку я понимаю, что monit закручивает новый процесс, а supervisord запускает подпроцесс. Каковы плюсы и минусы этого подхода?
Я также буду использовать выскочку для мониторинга monit или supervisord. Развертывание webapp будет выполнено с использованием capistrano.
Спасибо