Соединение в очереди с оператором, который дольше всех ждет
Добавлено: 16 июн 2015, 15:40
Подскажите по решению вот такой проблемы.
Есть очередь. В ней соединяет клиента и оператора. Все ок. Стратегия
Необходимо сделать так, что бы очередного клиента соединяло именно с таким оператором, который не принимал звонок дольше всех(грубо говоря, дольше всех слушает музыку).
А вот тут и начинается проблемы, потому что все стратегии мне не подходят.
Стратегия leastrecent, если я правильно понял, соединяет с тем, который был самый последний вызван очередью. Ну то есть кого-то использует активно, остальных - по мере необходимости.
fewestcalls- который меньше всего получил звонков. Вроде бы хорошо, но это не учитывает время на линии. Если кто придет свежий, то все время будет соединять именно с ним.
rrmemory больше похоже на то что надо, но это же рандом.
Вот есть какой-то способ сделать по-простому именно так, как описано?
Есть очередь. В ней соединяет клиента и оператора. Все ок. Стратегия
Код: Выделить всё
strategy=rrmemory
А вот тут и начинается проблемы, потому что все стратегии мне не подходят.
Стратегия leastrecent, если я правильно понял, соединяет с тем, который был самый последний вызван очередью. Ну то есть кого-то использует активно, остальных - по мере необходимости.
fewestcalls- который меньше всего получил звонков. Вроде бы хорошо, но это не учитывает время на линии. Если кто придет свежий, то все время будет соединять именно с ним.
rrmemory больше похоже на то что надо, но это же рандом.
Вот есть какой-то способ сделать по-простому именно так, как описано?