Страница 1 из 1

отсутствует очередь

Добавлено: 20 май 2021, 17:39
melant1
Поиски ничего не дали, но может кто знает как решить проблему.
Есть астериск 11.13.1, к нему есть некий вебинтерфейс, при отправке через АМИ команду reload (после изменений настроек), периодически не применяются настройки одной из очереди, то есть в астере ее нет совсем, при этом в файлах все есть. Команда queues reload all не помогает, так как считает что не было изменений, только после внесения любых изменений в файл queues.conf (например пробел) и queues reload all, астериск начинает ее видеть.
Самое интересное что не применяется в 99% случаев очередь коллцентра(на АТС порядка 30-40 очереди), на которую основной вход подается.

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

Сейчас проблема решается через баш скрипт, который сравнивает очереди в файле с очередями в астериске и если нет одной из очереди, то добавляет пробел в файл queues.conf и прожимает queues reload all.

Есть подозрение что из-за нагрузки на саму очередь астер ее пропускает.

Re: отсутствует очередь

Добавлено: 24 май 2021, 14:33
ded
melant1 писал(а): настройки одной из очереди, то есть в астере ее нет совсем, при этом в файлах все есть.
скоре всего синтаксическая ошибка в конфю файлах, поэтому Астериск её не видит.
Смотрите журнал /var/log/asterisk/full
если он у вас пишет подробности.

Re: отсутствует очередь

Добавлено: 24 май 2021, 23:31
melant1
скоре всего синтаксическая ошибка в конфю файлах, поэтому Астериск её не видит.
в том и дело что ошибок нет, сравнивал через diff конфиги и решается любым изменением файла - пробел, перевод строки, комментарий
в full пишет нет такой очереди, других ошибок нет, да и при наличии проблемы проверяем онлайн дебаг астериска
астериск ее тупо пропускает, к примеру в конфигурации есть очередь 2356, а в консоли:
queue show 2356
No such queue: 2356.

сейчас ради теста поставил перед "reload" перезагрузку модуля app_queue (все перезагрузки через ами), пока пару дней нет проблем.