Bitzer — это приложение, которое можно использовать для запуска и управления рядом процессов в UNIX-подобных операционных системах. Оно во многом похоже на supervisord и supervise.
В настоящее время Bitzer делает довольно простые вещи. Когда Bitzer запускается, он запускает несколько процессов на основе вашей конфигурации, а затем переходит в спящий режим. Через некоторое время, когда один из процессов по какой-либо причине завершится, он автоматически перезапустит процесс.
Shang Yuanchun
Вам понадобится cmake 2.6 или выше, чтобы собрать Bitzer из исходного кода. Кроме того, вам также понадобятся flex (версии 2.5.4 или выше) и bison (версии 2.5 или выше).
mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/tmp
make && make install
В этом каталоге префиксов есть bitzer.conf в каталоге conf, формат описан ниже.
В bitzer.conf вы описываете процессы, которые должны выполняться. Вот пример:
task {
name siesta;
path /bin/sleep;
args 10;
dir /tmp;
}
Необходимо указать name и path. args — это аргументы, передаваемые процессу. Если указан dir, он будет рабочим каталогом процесса.
Просто запустите bitzer, если его путь находится в PATH, или введите абсолютный путь к bitzer.
Bitzer
— овчарка в «Барашке Шоне».
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )