Страница 2 из 3

Re: Не применяется кофигурация очереди

Добавлено: 15 авг 2014, 15:58
baf
Vlad1983 писал(а):если нужна строгая последовательность выбора агентов, сделайте это каскадированием из групп вызовов.
Спасибо за совет, буду иметь ввиду. У меня все работает, просто я заметил непонятную особенность и решил ею поделиться, вдруг кто пояснит почему так ведет себя астер.

Re: Не применяется кофигурация очереди

Добавлено: 15 авг 2014, 16:15
Vlad1983
потому что так и задумано дозвон по порядку, но порядок загрузки агентов из конфига обратный
FreePBX не управляет порядком запихивания в конфиг.

Re: Не применяется кофигурация очереди

Добавлено: 15 авг 2014, 16:23
baf
Vlad1983 писал(а):потому что так и задумано дозвон по порядку, но порядок загрузки агентов из конфига обратный
FreePBX не управляет порядком запихивания в конфиг.
Как это не управляет? Как во freepbx их расположишь так они в конфиге астера и распологаются. а вот почему их астер, когда с кофига считывает, иногда по разному размещает не понятно.

Re: Не применяется кофигурация очереди

Добавлено: 15 авг 2014, 16:52
Vlad1983
прекратите полностью цитировать предыдущее сообщение!

queues.conf.sample

Код: Выделить всё

; linear - rings interfaces in the order specified in this configuration file.
;          If you use dynamic members, the members will be rung in the order in
;          which they were added
на порядок добавления из конфигурационного файла похоже влияют переменные оставшиеся после включения режимов roundrobin и rrmemory (может ещё каких).

Re: Не применяется кофигурация очереди

Добавлено: 16 авг 2014, 03:17
zzuz
Обратите внимание на то, что порядок агентов очереди сортирован по имени , а не по номерам. Думаю это дело фреймворка.

Re: Не применяется кофигурация очереди

Добавлено: 18 авг 2014, 07:33
baf
Vlad1983 писал(а):

Код: Выделить всё

; linear - rings interfaces in the order specified in this configuration file.
;          If you use dynamic members, the members will be rung in the order in
;          which they were added
на порядок добавления из конфигурационного файла похоже влияют переменные оставшиеся после включения режимов roundrobin и rrmemory (может ещё каких).
Ага, режим линейный так себя и ведет. Я добавил в динамическую очередь еще пару агентов(все агенты стиатичны), для теста, и они рандомно туда добавились.
zzuz писал(а):Обратите внимание на то, что порядок агентов очереди сортирован по имени , а не по номерам. Думаю это дело фреймворка.
А это я не подтверждаю, по имени у меня они ни раз не сортировались, не знаю может есть какой режим для этого.

Вообще я думаю, что после предпоследних постов на мой первоначальный вопрос, результат есть и я в принцыпе разобрался для себя в логиге работы выстраивания очередей в астере. Все зависит от стратегии и если потом вернуть линейную, то однозначно надоtстартовать астер, в противном случаи линейная стратегия не примениться согласно конфигурации.

Re: Не применяется кофигурация очереди

Добавлено: 20 авг 2014, 09:21
virus_net
зачем же делать полный рестарт *
что команды:

Код: Выделить всё

CLI> queue reload members
и

Код: Выделить всё

CLI> queue reload all
не помогают ?

Re: Не применяется кофигурация очереди

Добавлено: 20 авг 2014, 09:24
baf
Вот я и не хочу делать рестарт. Нет эти команды я то же делал, не помогает.

Re: Не применяется кофигурация очереди

Добавлено: 20 авг 2014, 09:38
virus_net
вербоз/дебаг включался ?
какой выхлоп от исполнения команд при вербозе/дебаге ?

Re: Не применяется кофигурация очереди

Добавлено: 20 авг 2014, 09:58
baf
когда даешь queue reload members 303 то ничего не происходит
когда даешь queue reload all

Код: Выделить всё

[2014-08-20 11:57:25] NOTICE[5246]: app_queue.c:7819 reload_queue_rules: queuerules.conf has not changed since it was last loaded. Not taking any action.
Я думаю это из-за того что нет изменений.
Я давал эти команды когда проверял, релоад не помогает.