|
|
|
@ -556,6 +556,26 @@ then the start-up sequence might look like this: |
|
|
|
With this setup, the SIP proxy can choose which instance of *rtpengine* to talk to and thus which local |
|
|
|
interface to use by sending its control messages to either port 2223 or port 2224. |
|
|
|
|
|
|
|
REDIS Database interaction |
|
|
|
------------------------- |
|
|
|
|
|
|
|
Rtpengine is able to write call details in redis database and retore the calls from the same database. |
|
|
|
To configure the redis parameters have a look on -r/-R, -z/-Z, -w/-W parameters. |
|
|
|
|
|
|
|
The three REDIS params could be specified in rtpengine's config file: |
|
|
|
* REDIS -> specify the redis database for both read and write ops; expected role of redis is checked to be master and won't start if it is not |
|
|
|
* REDIS_READ -> specify the redis database for read ops; expected role of redis may be any, master or slave |
|
|
|
* REDIS_WRITE -> specify the redis database for write ops; expected role of redis could be any, master or slave |
|
|
|
|
|
|
|
One can specify combinations of REDIS/REDIS_READ/WRITE at the same time. For example: |
|
|
|
* REDIS=IP1 -> will use IP1 for read and write operations |
|
|
|
* REDIS=IP1, REDIS_READ=IP2 -> will use IP1 for write and IP2 for read operations |
|
|
|
* REDIS=IP1, REDIS_WRITE=IP2 -> will use IP1 for read and IP2 for write operations |
|
|
|
* REDIS=IP1, REDIS_READ=IP2, REDIS_WRITE=IP3 -> will use IP2 for read and IP3 for write operations |
|
|
|
* REDIS_READ=IP1, REDIS_WRITE=IP2 -> will use IP1 for read and IP2 for write operations |
|
|
|
* REDIS_READ=IP1 -> will use IP1 for read operations; write operations are ignored |
|
|
|
* REDIS_WRITE=IP1 -> will use IP1 for write operations; read operations are ignored |
|
|
|
|
|
|
|
The *ng* Control Protocol |
|
|
|
========================= |
|
|
|
|
|
|
|
|