VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

как переключиться на резервного sip-провайдера

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
alexborodach
Сообщения: 84
Зарегистрирован: 01 окт 2012, 14:33

как переключиться на резервного sip-провайдера

Сообщение alexborodach »

Ситуация: есть 2 независимых sip провайдера, на которых регистрируется мой *.
Все звонки естественно бегают через первого, но бывает, что у него случаются проблемы и тогда надо произвести незаметное для пользователей переключение на второго провайдера с отсылкой почтового сообщения админу, что проблемы с первым провайдером.

Вопрос. Как это реализовано у Вас ?
Т.е. мне не решение нужно а в принципе.
Кто-то мониторит ответы от Dial(), кто-то использует внешние инструменты. Как надежнее и лучше ?
Pechen
Сообщения: 118
Зарегистрирован: 29 дек 2013, 23:16

Re: как переключиться на резервного sip-провайдера

Сообщение Pechen »

смотря что случится у провайдера

а так если пров отвалится то квалифай с этой задачей справится
alexborodach
Сообщения: 84
Зарегистрирован: 01 окт 2012, 14:33

Re: как переключиться на резервного sip-провайдера

Сообщение alexborodach »

мои провайдеры запретили мне использовать qualify
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: как переключиться на резервного sip-провайдера

Сообщение ded »

Потому что у него случаются проблемы?
Есть приложение ChanIsAvail
alexborodach
Сообщения: 84
Зарегистрирован: 01 окт 2012, 14:33

Re: как переключиться на резервного sip-провайдера

Сообщение alexborodach »

ded писал(а):Потому что у него случаются проблемы?
Пару раз в месяц стабильно.
ded писал(а):Есть приложение ChanIsAvail
Т.е. ответы провайдера
-- Got SIP response 502 "Bad Gateway" back from ...
или Got 404 Not found on SIP register to service
оно отловит ?
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: как переключиться на резервного sip-провайдера

Сообщение ded »

А попробуйте? :)

Думаю, что нужен обработчик по ответам, типа if got
SIP response 502 => Dial(SIP/alternative/${EXTEN})
SIP response 502 => Dial(SIP/alternative/${EXTEN})
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH