Вопросы с тегом «runit»

2
Как выбрать между upstart, runit, supervisor, daemontools и т. Д. Для перезапуска процесса, если он умирает?
У меня есть веб-прокси Nginx, веб-сервер gunicorn и веб-приложение на python / flask. Процесс Gunicorn, очевидно, умер, и я хочу улучшить его в будущем, изучив утилиту, которая может отслеживать и перезапускать процесс Gunicorn в случае его повторного сбоя. Я нашел несколько, которые могут сделать эту работу: выскочка запустить его руководитель …

3
Как написать скрипт runit custom stop
Я хочу, чтобы пользовательский скрипт "stop" runit( runsv) выполнялся, когда нужно остановить / перезапустить процесс. В настоящее время он просто убивает процесс, а затем запускает скрипт «finish». Но в моем случае мой процесс порождает динамически дочерние процессы, поэтому вместо простых killмне нужно "killtree"избавиться от них. Как я могу это сделать? …
12 runit 

3
Как контролировать скорость автоматического перезапуска службы runit?
У меня есть этот сервис runit runи log/runскрипты работают нормально. Когда это происходит, сама служба может зависать по внешним причинам и может не запускаться в течение многих минут. По умолчанию runit обрабатывает эту ситуацию, перезапуская службу каждые несколько секунд. Как я могу изменить это поведение? Последним моим пониманием было добавить …
8 unix  service  runit 

2
Какой смысл использовать runit в сочетании с monit?
Я вижу много людей, использующих monit в сочетании с runit. Разве это не избыточно? Какой смысл использовать рунит? Это потому, что он более надежен при работе со службами (так как не использует pid-файлы)? Спасибо!
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.