Есть java-класс через который осуществляется вызов. Он реализует интерфейс ManagerEventListener, чтобы была возможность отлавливать события. Когда идёт один вызов, то всё впорядке события корректно отлавливаются. Но, когда в одно время происходит 2 и более вызовов, то, соответственно, onManagerEvent - отлавливает события обоих вызовов. И вроде бы всё ничего, у Event'ов же есть source, но вот странность, что у Event'ов в качестве source может быть совсем не тот java-класс, который там ожидается, проверял по hashcode. Можно как-то ещё разделить event'ы при одновременных вызовах? или source - это единственный вариант?
Подключайся по telnet к AMI и анализируй логи. Там все четко видно.
Задан: 2015-06-24 10:18:41 +0400
Просмотрен: 204 раз
Обновлен: Jun 24 '15
Почему после переименования канала AMI Event:Rename используется старое имя канала?
CoreShowChannels как определить кто кому звонит?
не корректное поведение bridge через AMI
Создание собственных ивентов в AMI
логгинг успешных и неуспешных регистраций в БД
Hangup из AMI еще один способ?
Как отследить завершение звонка в AMI ?
ami monitor не микшируются файлы записи
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.