111

Нужен сайт ?

Нет проблем!

Предлагаю Вам заказать создание сайта. Интернет магазин, сайт визитка или сайт с каталогом товаров. На любом сайте предусмотрена система управления контентом с модульной системой, что позволяет управлять сайтом самому, расширять и улучшать сайт без ограничений.

Где заказать Интернет магазин по цене от 5000 грн?

Где заказать сайт визитку по цене от 1000 грн?

Как поднять сервер OpenMCU автоматически, в случае падения - сторож процесса Linux

Сервер видеоконференции OpenMCU - стабильно развивается. Но бывают случаи, что сервис сервера openmcu может упасть из за большой нагрузки или по некоторым другим причинам. Оператор в обычных случаях не имеет доступа к операционной системе по ssh. Встаёт вопрос, как поднять сервер автоматически OpenMCU, если сервер падает?

Вот здесь нас выручит сторож процесса, который каждую минуту будет проверять статус сервиса openmcu и если он выключен, сможет автоматически поднять сервер.

Предлагается вариант Auto-Restart OpenMCU-ru Script для CentOS или подобных ей систем Red Hat

Например это будет файл: /root/control_openmcu.sh

Вариант первый и лучший (Автор: oldbay):

#!/bin/sh

ps -fC openmcu-ru
if [ $? -ne 0 ];then
    /etc/rc.d/init.d/openmcu-ru restart
fi

Есть второй вариант (пишу что бы не забыть):

#!/bin/sh

# Название процесса
DAEMON="openmcu-ru"
# "Убираем" grep из вывода
EXCLUDE="grep"
# Минимальное количество процессов
PROC_NUM="0"
# Команда для перезапуска
RESTART="/bin/sh /etc/rc.d/init.d/openmcu-ru restart"
# Утилита ps
PS="/bin/ps"
# Утилита grep
GREP="/bin/grep" 

if [ `$PS ax | $GREP $DAEMON | $GREP -v $EXCLUDE | wc -l` -le "$PROC_NUM" ]
then
   $RESTART
fi

Эта команда разрешит исполняться файлу как программе:

chmod +x /root/control_openmcu.sh

Настроим планировщик заданий cron

И впишите команду, для выполнения скрипта каждую минуту:

* * * * * /root/control_openmcu.sh > /dev/null 2>&1

Теперь, если сервер упал, то сторож процесса для openmcu подымет сервис в течении 1 минуты


Где заказать интернет магазин по цене от 5000 грн.
Система управления контентом (CMS) позволяет управлять интернет магазином самостоятельно, без привлечения профильных специалистов, открытость и популярность CMS позволяет расширять и улучшать сайт без ограничений.