Hitachi

In-Memory Data Grid Hitachi Elastic Application Data Store


7.3.1 Specifying the IP address or host name and the port number

Specify the IP address (IPv4) or host name and the port number that the EADS server will use to communicate with the EADS client and other EADS servers.

For details about the mechanism of communication processing, see 2.2 Mechanisms of EADS communication processing.

The following figure shows the communication ports used for communication between an EADS client and EADS servers.

Figure 7‒1: Communication ports used for communication between an EADS client and EADS servers

[Figure]

The alphabetical letters assigned to the port numbers in the figure correspond to the letters in the explanation provided in 7.3.2 Communication-dependent parameters.

(b): 7.3.2(1)(b) eads.server.port

(c): 7.3.2(1)(c) eads.replication.port

(d): 7.3.2(1)(d) eads.failureDetector.port

(e): 7.3.2(1)(e) eads.transfer.port

(f): 7.3.2(1)(f) eads.admin.operation.port

If you specify connection-target EADS servers for the eztool command in the command properties and a connection cannot be established on the initial connection establishment attempt by the eztool command with the EADS server specified in the server properties, the command will attempt to establish a connection with another EADS server.

For details about the port numbers used for sending heartbeats between EADS servers, see 7.5.3(2)(b) eads.failureDetector.heartbeat.port in 7.5.3 Cluster configuration-dependent parameters.

Reference note

Because the transmission of heartbeats uses multicast communication, you must pay close attention when you set up the network. Specify a multicast address in the eads.failureDetector.heartbeat.address parameter in the shared properties.

When you specify port numbers, do not use a port number that is assigned by the OS to avoid duplication with other applications. The port numbers assigned by the OS depend on the type and version of the OS; for details, see the OS documentation.