Документация по UC: различия между версиями
Материал из Флора AI
(Новая страница: «тут можно делать документацию по UC») |
Нет описания правки |
||
| (не показана 1 промежуточная версия 1 участника) | |||
| Строка 1: | Строка 1: | ||
*'''Сервис MRCP (UMS)''' | |||
**<small>[[UMS. Руководство администратора|Руководство администратора]]</small> | |||
*'''Сервис отчетов (URS)''' | |||
**<small>[[URS. Руководство администратора|Руководство администратора]]</small> | |||
**<small>[[URS. Руководство пользователя|Руководство пользователя]]</small> | |||
==Сервис обслуживания листов обзвона (CLP)== | |||
===Описание=== | |||
Сервис предназначен для обработки листов обзвона, включая автоматическую генерацию файлов для взаимодействия через Asterisk, управление исходящими звонками, логирование их статусов в MySQL, а также обработку завершённых вызовов. Он обеспечивает интеграцию с Asterisk и базой данных, что позволяет эффективно управлять большими объёмами телефонных обзвонов. | |||
===Функции=== | |||
#Подключение к MySQL для получения данных обзвона. | |||
#Генерация файлов в папке <code>/var/spool/asterisk/outgoing</code> для передачи в Asterisk. | |||
#Обработка исходящих звонков (логирование и очистка). | |||
#Обновление статусов необработанных номеров. | |||
===Переменные и пути=== | |||
*'''Конфигурация MySQL:''' | |||
**Файл <code>/opt/voicetech/config/mysql.conf</code> | |||
*'''Директории:''' | |||
**Временные файлы: <code>/tmp/voicetech/outgoing</code> | |||
**Call файлы: <code>/var/spool/asterisk/outgoing</code> | |||
**Обработанные звонки: <code>/var/spool/asterisk/outgoing_done</code> | |||
===Особенности использования на нескольких нодах=== | |||
Если скрипт будет запущен на двух или более нодах одновременно, возможны следующие проблемы: | |||
*'''Конфликты при работе с MySQL:''' | |||
**Оба скрипта могут обрабатывать одни и те же записи из базы данных, что приведёт к дублирующимся звонкам или некорректным обновлениям статусов. | |||
*'''Логирование и статус в таблице <code>calllist_phones</code>:''' | |||
**Возможны ошибки при одновременных обновлениях статуса одной и той же записи. | |||
Текущая версия от 11:12, 3 июля 2025
- Сервис MRCP (UMS)
- Сервис отчетов (URS)
Сервис обслуживания листов обзвона (CLP)
Описание
Сервис предназначен для обработки листов обзвона, включая автоматическую генерацию файлов для взаимодействия через Asterisk, управление исходящими звонками, логирование их статусов в MySQL, а также обработку завершённых вызовов. Он обеспечивает интеграцию с Asterisk и базой данных, что позволяет эффективно управлять большими объёмами телефонных обзвонов.
Функции
- Подключение к MySQL для получения данных обзвона.
- Генерация файлов в папке
/var/spool/asterisk/outgoingдля передачи в Asterisk. - Обработка исходящих звонков (логирование и очистка).
- Обновление статусов необработанных номеров.
Переменные и пути
- Конфигурация MySQL:
- Файл
/opt/voicetech/config/mysql.conf
- Файл
- Директории:
- Временные файлы:
/tmp/voicetech/outgoing - Call файлы:
/var/spool/asterisk/outgoing - Обработанные звонки:
/var/spool/asterisk/outgoing_done
- Временные файлы:
Особенности использования на нескольких нодах
Если скрипт будет запущен на двух или более нодах одновременно, возможны следующие проблемы:
- Конфликты при работе с MySQL:
- Оба скрипта могут обрабатывать одни и те же записи из базы данных, что приведёт к дублирующимся звонкам или некорректным обновлениям статусов.
- Логирование и статус в таблице
calllist_phones:- Возможны ошибки при одновременных обновлениях статуса одной и той же записи.