Consultor Eletrônico



Kbase P96592: The number of remote server never reaches -Mn; -Mpb used when starting broker
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/16/2008
Status: Unverified

SYMPTOM(s):

Database broker started with -Mn and -Mpb parameters

proserve <dbname> -n <N> -S <service/port> -Mn <num1> -Mpb <num2>

<num1> greater than <num2> for above command

Maximum remote servers started is <num2>

Up to <num2> times the message 5646 in database log file (<dbname>.lg)

Started on port <port> using <network-type>, pid <pid>. (5646)

When maximum clients for each remote server is reached, new connection attempt would hit errors 748 and 1154

The server or the system has no more resources. Try a larger -n. (748)

No servers are available. Try again later. (1154)

CAUSE:

It is expected behavior in this case. If there is no secondary broker (started with proserve <db> -m3 -S <service/port>), then the database will have as maximum of remote servers the number defined for -Mpb on the primary broker. -Mn is the sum of -Mpb for the primary broker and for all the secondary brokers.

FIX:

Either
1. Remove Mpb startup parameter when starting the database broker
or
2. Start secondary broker(s)