freeswitchforum.com

Форум поддержки FreeSWITCH

FreeSWITCH is a registered trademark of Anthony Minessale. Official FreeSWITCH site.

Текущее время: 28 мар 2024 21:58

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Очередь callback ов
СообщениеДобавлено: 25 окт 2018 20:55 

Зарегистрирован: 25 окт 2018 20:36
Сообщения: 2
Hi!
Кто ни-ть имет опыт организации очереди колбэков?
Проблема:
Все звонящие получают колбэк и после этого разговаривают , обычно от 40 сек до 2-х минут, НО, несколько раз в день, как будто паровоз приехал, звонков становится столько, что делать колбэк не с чего.
Держать дополнительные линии только да таких случаев накладно — требуеться очередь колбэков, которые будут гнаться по мере освобождения каналов на GSM шлюзах и прочих каналах.
Естественно, что все колбэки должны быть совершены, и при «неответе» повторены пару раз.

Если кто то решал такую задачу, то покажите где грабли стоят, а где камни замаскированы и как изящно порешать проблему.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Очередь callback ов
СообщениеДобавлено: 26 окт 2018 07:18 
FreeSWITCH_GuRu

Зарегистрирован: 22 авг 2012 09:52
Сообщения: 1710
самый очевидный вариант:
всех заказавших колбеки напихивать в БД с состоянием "новый"
тех, кому идет дозвон, переводим в состояние "в процессе"
выбирать с лимитом по числу линий (минус тех кто "в процессе") самых старых в "новый" и отправляем на дозвон
дальше чистая логика...

_________________
ЛС: @rostel
Сообщество: @ru_freeswitch


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Очередь callback ов
СообщениеДобавлено: 27 окт 2018 14:42 

Зарегистрирован: 25 окт 2018 20:36
Сообщения: 2
Спасибо!
Примерно так я себе представлял, однако, вы мне подсказали, то что для меня было не очевидным - " в процессе".
Ступор как раз наступил по причине отсутствия третьего состояния колбэка- то есть было "выполнен/не выполнен", а с вводом третьего состояния все упрощается, и даже напрашивается четвертое состояние "неудачная попытка".


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB