The jtel system uses a hazelcast cluster to communicate and share data between the following roles in near real time. The hazelcast cluster is installed on the following machines:
Role | Install Platform Listener | Comments |
---|---|---|
TEL | Yes | Produces call records when calls are received and distributed by the system. |
WEB | Configuration file only - integrated in webserver. | Consumes call records when calls are received and distributed by the system. Consumes chat records when chats are received and distributed by the system. |
DATA | Yes | Produces data change indications, for example indications of login / logout by agents. |
CHAT | Configuration file only - integrated in chat server. | Produces and consumes chat records when chats are received and distributed by the system. |
The installation is discussed in the instructions pertaining to each role.
The configuration of the hazelcast cluster should be prepared, and placed on STORE for easy copying to all machines which require the configuration file.
Copy the configuration file using the windows explorer, or on linux, using the following command:
|
Edit the file in windows or linux.
Give the cluster a unique name and password, just in case another hazelcast application is running in the same network:
|
The necessary hosts must be added or removed in theĀ hazelcast.xml file:
|
Note: you should include the following hosts in the configuration:
|