The module adds user location (usrloc) records replication between multiple servers via DMQ module.
| Parámetro | Tipo | Descripción |
|---|---|---|
| enable | int | 3.2. sync (int) 3.3. batch_size (int) 3.4. batch_usleep (int) 3.5. batch_msg_size (int) 3.6. batch_msg_contacts (int) 3.7. usrloc_domain (string) 3.8. replicate_socket_info (int) 3.9. replicate_cflags |
| sync | int | 3.3. batch_size (int) 3.4. batch_usleep (int) 3.5. batch_msg_size (int) 3.6. batch_msg_contacts (int) 3.7. usrloc_domain (string) 3.8. replicate_socket_info (int) 3.9. replicate_cflags (int) 3.10. usr |
| batch_size | int | 3.4. batch_usleep (int) 3.5. batch_msg_size (int) 3.6. batch_msg_contacts (int) 3.7. usrloc_domain (string) 3.8. replicate_socket_info (int) 3.9. replicate_cflags (int) 3.10. usrloc_delete (int) 3.11. |
| batch_usleep | int | 3.5. batch_msg_size (int) 3.6. batch_msg_contacts (int) 3.7. usrloc_domain (string) 3.8. replicate_socket_info (int) 3.9. replicate_cflags (int) 3.10. usrloc_delete (int) 3.11. usrloc_delete_expired ( |
| batch_msg_size | int | 3.6. batch_msg_contacts (int) 3.7. usrloc_domain (string) 3.8. replicate_socket_info (int) 3.9. replicate_cflags (int) 3.10. usrloc_delete (int) 3.11. usrloc_delete_expired (int) |
| batch_msg_contacts | int | 3.7. usrloc_domain (string) 3.8. replicate_socket_info (int) 3.9. replicate_cflags (int) 3.10. usrloc_delete (int) 3.11. usrloc_delete_expired (int) |
| usrloc_domain | string | 3.8. replicate_socket_info (int) 3.9. replicate_cflags (int) 3.10. usrloc_delete (int) 3.11. usrloc_delete_expired (int) |
| replicate_socket_info | int | 3.9. replicate_cflags (int) 3.10. usrloc_delete (int) 3.11. usrloc_delete_expired (int) |
| replicate_cflags | int | 3.10. usrloc_delete (int) 3.11. usrloc_delete_expired (int) |
| usrloc_delete | int | 3.11. usrloc_delete_expired (int) |
| usrloc_delete_expired | int | 3.1. enable (int) |
| enable | int | The parameter controls whether the replication is active or not. The value can be: * 0 - replication is disabled * 1 - replication is enabled |
| sync | int | The parameter controls whether to request synchronization of all usrloc records at startup. The value can be: * 0 - disabled * 1 - enabled |
| batch_size | int | The parameter controls whether to throttle synchronization of all contacts in batches. Once a batch of SIP requests is sent out, then sleep for 'batch_usleep' microseconds. The value can be: * <=0 - d |
| batch_usleep | int | The parameter controls whether to throttle synchronization of all contacts in batches. Once a batch of SIP requests is sent out, then sleep for 'batch_usleep' microseconds. The value can be: * <=0 - n |
| batch_msg_size | int | The parameter controls the size of the messages during a sync. This is to make sure the messages are never larger than 65536 (the maximum datagram size). |
| batch_msg_contacts | int | The parameter controls the amount of contact per message/transaction during a sync. |
| usrloc_domain | string | The usrloc domain to synchronize. |
| replicate_socket_info | int | The parameter controls whether the socket replication is active or not. This is important for anycast scenarios. The value can be: * 0 - disabled * 1 - enabled, replicate socket by proto:host:port * 2 |
| replicate_cflags | int | The parameter controls whether the cflags replication is active or not. This is important for anycast scenarios. The value can be: * 0 - disabled * 1 - enabled, replicate cflags * > 1 - enabled, set c |
| usrloc_delete | int | Enable (1) or disable (0) synchronizing usrloc delete actions. Disabling delete actions can be useful when user location data is ephemeral. |
| usrloc_delete_expired | int | Enable (1) or disable (0) synchronizing usrloc expire actions using delete actions. In other words, sync delete of (UL_CONTACT_EXPIRE) expired contacts. |
Copyright © 2014
Copyright © 2017
Copyright © 2020