Это настройка данного демона или действия. Используется только при построении netping в экспертном режиме.
Для выполнения некоторого теста (посылки ping или любого другого) или разового действия.
Служба начинает работу с демона 1. Далее каждый демон или действие, по очереди, работает следующим образом:
init-script. Если перед началом работы требуется задержка для того, чтобы дать время на поднятие интерфейсов (особенно сотовых, требующих длительного времени на рестарт модема и регистрацию в сети) и туннелей, она должна содержаться в теле скрипта. В этом же скрипте исполняется, если необходимо, реагирование на срабатывание предыдущего демона (например, рестарт интерфейса, запись в журнал и т.п.).test-script. По умолчанию демон проверяет доступность заданного сетевого адреса с помощью ping, но вместо этого могут использоваться также любые другие утилиты или скрипты (напр. traceroute с ключами -f, -I и -w). Пауза между последовательными исполнениями скрипта должна быть задана в самом скрипте, например, с помощью команды sleep или с помощью параметров первой вызываемой команды.test-script завершается с нулевым кодом возврата, то тест считается успешным и цикл продолжается. Если код завершения отличен от нуля, то тест считается неудачным. Если неудача повторяется max-failures раз подряд, то управление передаётся демону, указанному в списке jumps под именем, равным коду завершения (от 1 до 255), а если такой код в списке отсутствует — то указанному в параметре jumps.other.Чтобы выполнить разовое действие, следует указать в качестве test-script булевское значение false. Такой демон является фиктивным и сводится к разовому исполнению init-script как результата срабатывания предыдущего демона.
| © Network Systems Group 2015–2025 | Отдел документации |