Try OpenEdge Now
skip to main content
Startup Command and Parameter Reference
Startup Parameter Descriptions : Minimum Clients per Server (-Mi)
 

Minimum Clients per Server (-Mi)

Use Minimum Clients per Server (-Mi) to specify the number of remote users on a server before the broker starts another server (up to the maximum number of servers).
Operating system and syntax
UNIX / Windows
-Mi n
Use with
Maximum value
Minimum value
Single-user default
Multi-user default
Database Server
1
1
n
The number of remote users on a server before the broker starts another server. See also the MaximumServers (-Mn) startup parameter.
This parameter pertains only to multi-user versions of OpenEdge that use shared memory. In addition, -Mi and -Mn apply only to databases accessed from remote network nodes.
As remote users enter the database, the broker process starts just one server process for each n remote users, until the maximum number of servers (specified by the MaximumServers (-Mn) parameter) is started. If you specify a value of 1, the broker starts a new server for each of the first -Mn remote users. Subsequent remote users are distributed evenly among the servers until the maximum number of users (-n) or maximum clients per server (-Ma) limits are reached.
Typically, you can leave -Mi and -Mn at their default values. If you significantly increase -Mn, you should also increase -Mi. For example, if you set -Mn to 10 to accommodate up to 40 or more remote users, increase -Mi to 3 or 4 to prevent a situation where 10 servers were started for just 10 remote users.