Journal (jrnl)
Описание
Функциональная роль управления журналами (разговоров, чатов, и др.). Работает с хранилищами – потоковой БД CDR и файловым хранилищем записей разговоров. На основе данных в них копирует или перемещает (в зависимости от настройки) данные из потоковой событийной БД в журнальную БД домена.
Резервируется в режиме Active-Passive. Не масштабируется.
Код |
|
Режим работы |
|
Режим резервирования |
|
Типы сайтов |
|
Слой |
|
Размещение |
|
Сохранение и восстановление состояния при перезагрузке |
|
Приложение |
|
Собственное хранилище |
|
Ограничения
-
Данные о записи разговора размещаются независимо от перемещения самой записи разговора. Перемещением записи занимается функциональная роль recmover
Параметры
Пример конфигурации
Управление конфигурацией производится в приложении, доступном для администраторов мастер-домена. Приложение скрывает полное содержание конфигурации, однако тем не менее оно доступно через API.
Конфигурация содержит раздел для описания всех экземпляров всех функциональных ролей. Параметры определяются для каждого конкретного экземпляра функциональной роли.
{
"name": "jrnl1",
"roletype": "jrnl",
"iface": "eth0",
"dbconnstrings": [
"alias://pgdb_strings/a"
],
"group": 10005004,
"order": 1,
"intervalerrsec": 30,
"intervalsec": 30,
"mode": "copy"
}