Record Mover (recmover)
Description
The role of moving call recordings across domain repositories. Intercepts record mix completion events and moves records according to the record rules to the file stores of the respective domains.
Reserved in Active-Passive mode. Scaled by domain tree partitioning.
Initiates the shorthand process upon completion of its own operation.
The configuration requires Message Broker.
Code |
|
Mode of operation |
|
Backup mode |
|
Types of sites |
|
Layer |
|
Placement |
|
Saving and restoring state on reboot |
|
appendix |
|
Own storage |
|
Limitations
-
The domain file storage can be S3 storage, which is set in the general domain settings. By default, the domain record repository is a subdirectory within the shared directory, where the data is stored after mixing (role mix).
Parameters
Configuration example
The configuration is managed in an application available to master domain administrators. The application hides the full content of the configuration, but it is nevertheless accessible via the API.
The configuration contains a section to describe all instances of all roles. Parameters are defined for each specific role instance.
{
"name": "recmoverl1",
"roletype": "recmover",
"iface": "eth0",
"group": 11210,
"order": 1,
"intervalerrsec": 30,
"intervalsec": 30,
"mode": "copy"
}