Пакет superlance содержит некоторые плагины для supervisord.
О руководитель
Руководитель система клиент / сервер, который позволяет пользователям контролировать и управлять ряд процессов на UNIX-подобных операционных систем.
Он разделяет некоторые из тех же целей, как запуск программ программ, DaemonTools и runit. В отличие от некоторых из этих программ, не предназначены для работы в качестве заменителя инициализации как "идентификатор процесса" 1. Вместо этого он хотел быть использован для управления процессами, связанными с проектом или заказчиком, и предназначен, чтобы начать, как и любой другой программы во время загрузки.
Особенности:
Простой - руководитель настраивается с помощью файла INI просто стиле конфигурационные & Rsquo; Легко учиться. Он предоставляет множество вариантов для каждого процесса, которые делают вашу жизнь проще, как перезапуск неудачных процессов и автоматической ротации журнала.
Централизованное - руководитель предоставляет вам одном месте, чтобы начать, остановить, и контролировать свои процессы. Процессы могут управляться индивидуально или в группах. Вы можете настроить Supervisor, чтобы обеспечить локальный или удаленный интерфейс командной строки и Web.
Эффективность - руководитель начинает свои подпроцессы с помощью вилки / ехес и подпроцессов Дону и Rsquo; т демоном. Операционная система сигнализирует Supervisor сразу же, когда процесс завершается, в отличие от некоторых решений, которые полагаются на проблемных PID файлов и периодического опроса, чтобы перезагрузить неудачных процессов.
Расширяемость - руководитель имеет простой протокол уведомления о событии, что программы, написанные на любом языке можно использовать для мониторинга его, и интерфейс XML-RPC для управления. Он также построен с точки расширения, которые могут быть использованы разработчиками Python.
Совместимость - руководитель работ практически на все для окна, кроме. Это проверено и поддерживается в Linux, Mac OS X, Solaris, FreeBSD и. Он полностью написан на Python, так что установка не требует компилятора C.
Проверенная - В то время как руководитель очень активно развивается сегодня, это не новое программное обеспечение. Руководитель был вокруг в течение многих лет и уже используется на многих серверах
Что нового В этом выпуске:.
- The `` crashmailbatch --toEmail`` вариант теперь принимает разделенный запятыми список адресов электронной почты.
Что нового в версии 0.5:
- Добавлена `` memmon`` сценарий, изначально в комплекте с руководителем и в настоящее время переехал в superlance.
Требования
- Python
Комментарии не найдены