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

Очереди queues

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

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

Очереди queues

Сообщение tranger » 22 сен 2019, 07:00

Всем привет.
Использую очереди для приёма входящих звонков. Входящие звонки одновременно летят на все телефоны.
При занятости одного из операторов звонок летит на телефон свободного.
При этом если первый оператор освободился, то приходится ждать timeout секунд прежде чем зазвонит телефон у освободившегося оператора.
Как сделать, чтоб освободившийся оператор сразу же включался в очередь.
Нашёл только одно решение: timeout = 3 и retry = 1. В таком случае у освободившегося оператора телефон зазвонит через 4 секунды. Но в этом решении есть минус - если операторы поднимут трубку во время паузы между звонками, то соединение не установится.
Нужно решение, когда вызовы не будут повторяться, а освободившийся оператор будет включен в очередь.

Вот конфиги:

queues.conf:
Код: выделить все
[queue_in]
timeoutpriority = conf
autofill = yes
timeout = 10
retry = 1
strategy = ringall
member = SIP/101
member = SIP/103


extensions.conf
Код: выделить все
[in]
exten => s,n,Queue(queue_in)
tranger
 
Сообщений: 30
Зарегистрирован: 12 апр 2015, 16:48

Re: Очереди queues

Сообщение El_Vago » 03 окт 2019, 09:50

Есть такой параметр wrapuptime(типа, время которое оператор отдыхает после звонка), по умолчанию он нулевой, но вдруг кто-то нечаянно(или умышлено поменял).
El_Vago
 
Сообщений: 58
Зарегистрирован: 05 дек 2017, 13:46


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

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

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

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