AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

FAILOVER TRUNK A2BILLING

Биллинг 2 сообщений -
#1

Есть 5 транков! канальность каждого транка 1 канал.
Сип оператор отдает сигнализацию по занятости транка "busy". Для того что бы звонок состоялся,используется "FAILOVER TRUNK" и "MAXIMUM CONNECTIONS"=1 на каждом.

Так вот при 3-м звонке в логе Failover trunk cannot be used because maximum number of connections on this trunk is already reached.

Как возможно данное чудо побороть?


Заранее благодарен!
#2

Во-первых найдите в SYSTEM SETTINGS => agi-confX => ключ failover_recursive_limit, поставьте значение =4.
А конкретно ваш "вылет" обусловлен превышением максимально разрешенных одновременных соединений через транк по условию ($maxuse!=-1 && $inuse >= $maxuse), значит надо вручную обнулить в настройках буксующего транка настройку CURRENT CONNECTIONS.
Если захочется равномерного или заданного распределения исходящих транков, велкам на github в подписи.
Удачи в освоении а2б !

_________________
https://github.com/nixonch/a2billing