Пытаюсь понять как быть в ситуации с несколькими OpenSER серверами
Есть несколько OpenSER Registrar серверов SIP1,SIP2,SIP3...
Есть несколько Asterisk серверов A1,A2,A3...
Один SIP клиент зарегистрирован на SIP1, а другой на SIP2
Далее Asterisk1 должен позвонить на SIP клиента который может быть зарегистрирован на любом из OpenSER
Для этого я полагаю Asterisk должен каким то образом узнать на какои именно сервере зарегстрирован клиент и слать DIAL именно туда
Теперь вопрос, а как именно Asterisk может узнать на каком из OpenSER серверов зарегистрирован клиент?
Несколько Asterisk понятно для load balance
если серверов openser не слишком много, то можно делать вроде
| Код: |
| dial(sip/ser1/123&sip/ser2/123&sip/ser3/123) |
Все серы хранят кто и где в базе + балансировка на астеры.