CLS. Руководство администратора: различия между версиями
Материал из Флора AI
Нет описания правки |
|||
| Строка 46: | Строка 46: | ||
|/opt/cls/logs/calls/ | |/opt/cls/logs/calls/ | ||
|Директория для хранения логов одиночных звонков | |Директория для хранения логов одиночных звонков | ||
|- | |||
|global_max_channels | |||
|20 | |||
|Ограничение максимального количества одновременных звонков. Суммарно, по всем активным листам. | |||
|- | |- | ||
! colspan="3" |freeswitch | ! colspan="3" |freeswitch | ||
Текущая версия от 11:39, 13 января 2026
CLS. Руководство администратора (в разработке)
Общее описание
Сервис массового обзвона и уведомлений, поддерживающий множественные каналы связи и гибкую настройку
Термины и определения
CLS (Call List Service) - сервис массового обзвона и уведомлений с поддержкой множественных каналов связи.
Swagger UI – интерактивная веб-консоль с кратким описанием методов API и возможностью выполнять запросы к сервису CLS в реальном времени.
Список обзвона | уведомления (Call List) - набор контактов с метаданными для выполнения массовой рассылки или обзвона.
ListCaller - основной класс, управляющий выполнением кампании по конкретному списку.
Instance (Инстанция) - активный экземпляр ListCaller, выполняющий обзвон.
Конфигурирование параметров сервиса
| Параметр | По умолчанию | Назначение |
|---|---|---|
| logs | ||
| logs.path | logs/ | Директория для хранения логов. Примеры абсолютного пути: "/var/log/ups/" |
| logs.backups | 10 | Количество файлов ротации. |
| logs.maxSize | 5242880 | Максимальный размер одного логфайла. |
| list_log_dir | /opt/cls/logs/lists/ | Директория для хранения логов обзвона | уведомления по каждому списку |
| call_log_dir | /opt/cls/logs/calls/ | Директория для хранения логов одиночных звонков |
| global_max_channels | 20 | Ограничение максимального количества одновременных звонков. Суммарно, по всем активным листам. |
| freeswitch | ||
| freeswitch.server | 127.0.0.1 | Адрес, на котором работает FreeSWITCH |
| freeswitch.port | 8021 | Порт, на котором работает FreeSWITCH |
| freeswitch.auth | ClueCon | Пароль для аутентификации при подключении к Event Socket у FreeSwitch |
| freeswitch.src_profile | internal | Какой SIP-профиль FreeSWITCH должен использовать в качестве источника для исходящего звонка |
| freeswitch.dst_profile | internal | В какой SIP-профиль будет отправлен вызов после его обработки внутри FreeSWITCH |
| freeswitch.src_context | ses | Диалплан (Dialplan) FreeSWITCH, который будет использоваться для обработки вызова на этапе его происхождения (origination). Диалплан — это набор правил и инструкций, которые определяют, как обрабатывать вызов. |
| freeswitch.dst_trunk | 10.2.0.220:5060 | Куда именно отправить вызов. |
| ses | ||
| ses.host | 127.0.0.1 | Адрес сервиса ses для рассылки уведомлений |
| ses.port | 6190 | Порт сервиса ses для рассылки уведомлений |