Остановка и перезапуск Yate

Существует два способа остановки и перезапуска Yate в зависимости от того, как он был установлен и настроен.

Сигналы и сочетания клавиш, используемые в Yate

Во время работы Yate распознаёт следующие сигналы и и сочетания клавиш.

 - SIGTERM and SIGINT (Ctrl-C) will останавливает приложение
 - SIGHUP and SIGQUIT (Ctrl-\) will перезапускает все модули

Команды telnet

Если у вас активирован модуль rmanager, вы можете подсоединиться к порту 5038 и выполнить команду "stop" чтобы остановить приложение и "reload" чтобы перезагрузить настройки.
Обратите внимание: модули не будут перезапущены, будут только считаны их файлы настроек. У некоторых модулей также есть параметры, считываемые только при первом запуске.

telnet 127.0.0.1 5038
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
YATE 4.2.1-alpha1 ( http://YATE.null.ro) ready on localhost.localdomain.
reload
Reinitializing...
stop
Engine shutting down - bye!

Yate, запущенный в "контролируемом" режиме.

Если Yate запущен в "контролируемом" режиме (ключ команды запуска -s), он может быть перезагружен с помощью команды "stop 128" модуля rmanager (подойдёт любое значение в диапазоне от 128 до 255). Приложение будет остановлено, после чего контролирующий процесс перезапустит его с теми же параметрами команды запуска.

Yate, запущенный в качестве службы

Если Yate запущен в качестве сервиса, используйте следующие команды:

  • service yate stop
  • service yate restart
Помните: лучше использовать restart вместо start во избежание запуска нескольких процессов.

ПОДПИСАТЬСЯ