ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Зависшие пользователи в queue при больших объемах

Проблемы и их решения Asterisk как такового

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

Зависшие пользователи в queue при больших объемах

Сообщение P.Ilya » 21 июл 2017, 10:48

Asterisk 11.25.1
Около 100 агентов на сервере, логика выставления задач такая:
Допустим, смотрим что 100 агентов на сервере, 70 говорят, 30 свободно, 10 задач в очереди(для 10 агентов). Значит, забрать 20 задач для оставшихся 20 агентов.
Дальше происходит интересная ситуация, по логам видна, в реалтайме так:
Код: выделить все
asterisk -rx 'queue show queue1'  && asterisk -rx 'agent show online'

Callers:
1. SIP/external_-0000a3b2 (wait: 00:10, prio: 0)
2. SIP/external_-0000a5b2 (wait: 00:07, prio: 0)
То есть имеются два звонка, не распределенных почему-то
При этом есть свободные агенты в очереди(хоть и немного, в данный момент было 5), были свободные агенты и в предыдущие 10 секунд.
Код: выделить все
wrapuptime=0 autofill=yes


load average: 0,98, 1,28, 1,65 - сервер справляется.

Код: выделить все
exten => s,n,Queue(queue1,n,,,15,,connect)
exten => s,n,Set(status=4)
exten => s,n,Hangup


В логах видно, что некоторые клиенты ждали по 15 секунд и были сброшены в итоге со статусом 4(не были обслужены), что крайне плохо.
Ситуация возникает именно при большом количестве агентов. Такое впечатление, что астериск почему-то не распределяет все звонки сразу, а ждет чего-то.
Сталкивался кто-то с чем-то похожим?
P.Ilya
 
Сообщений: 101
Зарегистрирован: 17 ноя 2014, 19:40

Re: Зависшие пользователи в queue при больших объемах

Сообщение zzuz » 21 июл 2017, 11:09

В логах видно

Не видно.
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33

Re: Зависшие пользователи в queue при больших объемах

Сообщение P.Ilya » 21 июл 2017, 13:28

518600 OPERATOR NOT_AVAILABLE_OPERATOR 2017-07-21 12:26:08 2017-07-21 12:26:08 15 1 3053618 8.31573 external
так лучше?
P.Ilya
 
Сообщений: 101
Зарегистрирован: 17 ноя 2014, 19:40

Re: Зависшие пользователи в queue при больших объемах

Сообщение zzuz » 21 июл 2017, 14:11

Это не лог. Это cdr . Да и там написано NOT_AVAILABLE_OPERATOR . Включите операторов в очередь , они и будут звонить.
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33


Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH