Для остановки и перезагрузки Asterisk, есть несколько команд:
- core stop now — Эта команда останавливает Asterisk немедленно, заканчивая все текущие вызовы.
- core stop gracefully — Эта команда предотвращает новые вызовы, но позволяет закончить текущие звонки. Когда все звонки закончились, Asterisk останавливается.
- core stop when convenient — Эта команда ждет, пока в Asterisk будет вызовов, а затем останавливает службу. Это не мешает новым вызовам.
Для перезапуска аналогично:
- core restart now, — Эта команда перегружает Asterisk немедленно, заканчивая все текущие вызовы.
- core restart gracefully — Эта команда предотвращает новые вызовы, но позволяет закончить текущие звонки. Когда все звонки закончились, Asterisk перегружается.
- core restart when convenient — Эта команда ждет, пока в Asterisk будет вызовов, а затем перегружает службу. Это не мешает новым вызовам.
Существует также команда, если вы измените свое мнение.
core abort shutdown — Эта команда отменяет выключения или перезагрузки, которые вы ранее запустили.