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

Очередь и AMI

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

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

Аватара пользователя
tol_iwan
Сообщения: 273
Зарегистрирован: 11 апр 2014, 11:29
Откуда: Брянск
Контактная информация:

Re: Очередь и AMI

Сообщение tol_iwan »

Понятно, что не должно быть там фигни. Я просто пытаюсь понять минусы.

Я имею ввиду, раз там может быть что угодно, то asterisk в принципе не знает состояние этого member-а. Скажем вызов попал в очередь, его распределило на Local/4001, в котором вызывается SIP/4001. SIP/4001 отвалился - выключили телефон скажем. Вызов же все равно будет на него распределен? И только после того как будет неудачным, вернется в очередь. Asterisk будет только знать регистрировался ли этот member или разрегистрировался, принимает ли текущий вызов или на паузе, т.е. те состояния, о которых asterisk сам "договорился" с member-ом.
А если member нормальный SIP/4001, то asterisk мониторит его состояние и вызов ему даже не уйдет в случае проблем с ним.
Попробовал это и действительно при одном из распределений в AMI приходят события вызова member-а, SIP-абонент которого не зарегистрирован. Начинает звонить другой, зарегистрированный member.
Я правильно предположил и реализовал проверку?
Простите за размытую схему, постарался подробно мысль изложить...
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH