Доброго времени суток. На данный момент имеется схема asterisk--SIP--cisco--E1--ТФОП Звонки на cisco идут через пир с настройкой: host=ipадресcisco. Cisco уже исчерпывает свой ресурс емкости по потокам Е1. Хотим поставить еще одну такую же. Возможно ли указать в параметре host, например так: host=ipадресcisco1&ipадресcisco2. И чтобы астериск сам рандомно направлял звонки на какую либо из железок по указанным ipадресам. Если нет, то подскажите в каких направления Вы решали этот вопрос. Заранее спасибо.
Нет. Нельзя. Создавайте еще один транк и настраиваете балансировку своими силами. Можно так
exten => _X.,1,Set(TRUNK1=SIP/cisco1) ; вместо cisco1 свое название пира.
exten => _X.,n,Set(TRUNK2=SIP/cisco2)
exten => _X.,n,Dial(${TRUNK${RAND(1,2)}},${TIMEOUT},${DIAL_OPTIONS})
вот корректная балансировка.
http://asterisk-support.ru/question/13916/dialplan-balansirovka-i-tsikl-mezhdu-trankami/#19951
Задан: Aug 22 '13
Просмотрен: 382 раз
Обновлен: Aug 22 '13
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.