Multi-Server options
Select
to have multiple clients simultaneously connect to one port.Then, click Multi-Server Options dialog box. Use this dialog box to configure the multi-server attributes. This helps to balance engine traffic by limiting incoming connections.
to open theThis table shows the parameters for the Multi-Server Options dialog box:
Parameter | Description |
---|---|
Maximum Clients | Specify the maximum number of clients that are accepted at one time. Additional clients (connections) are refused if this value is exceeded. |
Maximum Outbound Queue Depth | Specify the maximum queue depth that is accepted. Additional clients (connections) are refused if this value is exceeded. |
Maximum Pre-Translate Queue Depth | Specify the maximum queue depth that is accepted. Additional clients
(connections) are refused if this value is exceeded. Values that are less than or equal to zero are interpreted as unlimited. |
Select this to copy the client’s IP and port into the driver control string along with the connection ID. |
Active client list
The engine maintains a file in the process directory with one line containing a list of active clients. This file contains a space-separated list of connection IDs. If
is selected, then this file contains space-separated lists of {connection ID, IP address, port}.For example:
{10 10.30.10.35 9876} {15 10.30.10.37 4322} {20 10.30.10.37 4323}
This file, named
thread_name.cli, is suitable for reading as a Tcl
list. The information in this list is maintained also in the
client_list
Tcl global variable.
{CONNID 0} {IPVERSION 4} {CLIENTIP 127.0.0.1} {CLIENTPORT 4191}