Record Mover (recmover)
Описание
Роль перемещения записей разговоров по доменным хранилищам. Перехватывает события о завершении микширования записей и перемещает записи в соответствии с правилами записи в файловые хранилища соответствующих доменов.
Резервируется в режиме Active-Passive. Масштабируется разделением доменного дерева.
Инициирует процесс стенографирования по завершению собственной операции.
Для работы в конфигурации необходим Брокер сообщений.
Код |
|
Режим работы |
|
Режим резервирования |
|
Типы сайтов |
|
Слой |
|
Размещение |
|
Сохранение и восстановление состояния при перезагрузке |
|
Приложение |
|
Собственное хранилище |
|
Ограничения
-
В качестве файлового хранилища домена может выступать хранилище S3, устанавливаемое в общих настройках домена. По умолчанию хранилищем записей домена является подкаталог внутри общего каталога, куда данные складываются после микширования (роль mix).
Параметры
Пример конфигурации
Управление конфигурацией производится в приложении, доступном для администраторов мастер-домена. Приложение скрывает полное содержание конфигурации, однако тем не менее оно доступно через API.
Конфигурация содержит раздел для описания всех экземпляров всех ролей. Параметры определяются для каждого конкретного экземпляра роли.
{
"name": "recmoverl1",
"roletype": "recmover",
"iface": "eth0",
"group": 11210,
"order": 1,
"intervalerrsec": 30,
"intervalsec": 30,
"mode": "copy"
}