In this wiki article we'll detail each service replication mechanism. You can get some general information about the replication mechanism by looking at SipXecs replication mechanism
Remember, sipXecs services are configured in system.beans.xml
Sipx Supervisor Service
Configurations |
Type |
Config file (template) |
Restart required |
---|---|---|---|
service config |
{$install}/etc/sipxpbx/sipxsupervisor-config (sipxsupervisor-config.vm) |
No |
Triggers
Class |
Method |
Details |
---|---|---|
onSave(Object) |
Config replicated at a specific location when that location is saved |
|
initLocations() |
Replicates IMDB data sets and files that are not declared as a service dependency but needs to be present before sipXconfig attempts to restart the services. |
Sipx Proxy Service
Configurations |
Type |
Config file (template) |
Restart required |
---|---|---|---|
sipxProxyConfiguration |
service config |
sipxproxy/sipXproxy-config.xml (sipXproxy-config.vm ) |
NO |
peerIdentitiesConfiguration |
default config |
etc/sipxpbx/peeridentities.xml |
YES |
Triggers
Class |
Method |
Details |
---|---|---|
saveTlsPeer(TlsPeer) |
Triggered when TLS peer is saved. Sipx Bridge Service is also replicated here. |
|
deleteTlsPeers(Collection<Integer>) |
Triggered when TLS peer is deleted. Sipx Bridge Service is also replicated here. |