Kbase P113014: -Mpb not being counted based on -Mn value specified in the .pf file
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  7/30/2008 |
|
Status: Unverified
SYMPTOM(s):
-Mn value in an Other server arguments .pf file does not override Maximum Servers setting in Progress Explorer
-Mpb not being counted based on -Mn value specified in the .pf file"
FACT(s) (Environment):
Progress 9.X
OpenEdge 10.X
Progress 9.1x
Windows
CAUSE:
When the "Number of Servers" (-Mpb) under database -> defaultServerConfiguration is set to 0, the value for -Mpb is being calculated based on value from "Maximum Servers" (-Mn) under database -> defaultConfiguration. This value should be overwritten by the value for -Mn in the .pf file referenced in the defaultConfiguration -> Other server arguments but are not.
Example:
defaultConfigurationProperties -> Maximum Servers -> 5
defaultServerGroup -> Number Of Servers -> 0
defaultCongfiguration -> Other server arguments -> dbname.pf
dbname.pf contains: -Mn 10
When the database is started:
Maximum Number of Servers (-Mn): 11. << which is correct, this is taken from the .pf file reference (+1 for the login broker)
Maximum Servers Per Broker (-Mpb): 5 << which should be 10 in this example, instead it is based on the defaultConfigurationProperties -> Maximum Servers -> 5
CAUSE:
Bug# OE00126299
FIX:
Upgrade to Progress 9.1E03 or later where this issue has been addressed.
As a workaround, match the value for -Mn in the referenced .pf flie to the value in the Progress Explorer -> defaultConfigurationProperties -> Maximum Servers