8.3.2 Communication-dependent parameters
The table below lists the communication-dependent parameters.
Bold typeface indicates a required parameter.
No. |
Property file |
Parameter name |
Value to be specified |
Default value |
---|---|---|---|---|
1 |
Client property file |
Name used to identify the connection-target EADS server (any name) |
None |
|
2 |
IP address or host name |
None |
||
3 |
Port number |
24600 |
- Organization of this subsection
(1) Client property file
(a) eads.client.connect.servers
This parameter specifies the name (any name) used to identify the connection-target EADS server when the EADS client is initialized.
The name can consist of alphanumeric characters (0 to 9, A to Z, a to z).
If you specify multiple names, separate them with commas. When multiple names are specified, the first time the EADS client connects to an EADS server, it selects randomly a connection target from among the EADS servers specified in this parameter. For subsequent connections, the EADS client selects a connection target based on the cluster information acquired from the first EADS server.
If an attempt to connect to an EADS server fails, the EADS client attempts to connect to the other EADS servers one at a time in the order they were specified, starting from the one immediately following the last EADS server whose connection failed.
- Important note
-
If multiple names are specified (delimited by the comma) and there is a name consisting of the null character string, the processing is as follows, depending on the language of the application program:
-
EADS clients (Java) ignore a name consisting of a null character string and resume processing.
-
EADS clients (C) treat such a name as invalid, resulting in an error.
-
(b) eads.client.connection-target-EADS-server.address
This parameter specifies the IP address or host name of the connection-target EADS server when the EADS client is initialized.
If you specify a host name, make sure that a unique IP address can be identified from the specified host name.
Specify this parameter paired with the eads.client.connect.servers parameter. For connection-target-EADS-server, specify the name used to identify the EADS server specified in the eads.client.connect.servers parameter.
(c) eads.client.connection-target-EADS-server.port
This parameter specifies the port number of the connection-target EADS server when the EADS client is initialized.
Specify this parameter paired with the eads.client.connect.servers parameter. For connection-target-EADS-server, specify the name used to identify the EADS server specified in the eads.client.connect.servers parameter.
(d) Example of specifications of the eads.client.connect.servers parameter
The following shows an example of specifications of the eads.client.connect.servers parameter.
eads.client.connect.servers=sv1,sv2,sv3 eads.client.sv1.address=XXX.XXX.X.138 eads.client.sv1.port=24600 eads.client.sv2.address=XXX.XXX.X.139 eads.client.sv2.port=24601 eads.client.sv3.address=XXX.XXX.X.140 eads.client.sv3.port=24602