Clone
matbrown <mattbrown@hp.com>
committed
on 09 Jan 15
Disable mxosrvr port map Closes-Bug: #1408454
In order to improve mxosrvr start time performance 2 new properties were
added:

dcs.server.us… Show more
Disable mxosrvr port map Closes-Bug: #1408454

In order to improve mxosrvr start time performance 2 new properties were

added:

dcs.server.user.program.port.map.timeout.seconds = 60

dcs.server.user.program.port.bind.timeout.seconds = 30

They are passed to mxosrvr at start time. The DcsMaster would create a

port map in the servers/registered znode so mxosrvrs could identify

their DcsServer instance/child id and discover the TCP/IP port to use.

During performance testing, it was found that because DCS/MXOSRVRs usage

of ports in the ephemeral range DCS couldn't guarantee dedicated use of

a given range of ports. Setting the 2 properties to -1 disables port

mapping and returns to original herding style port identification

dcs.server.user.program.port.map.timeout.seconds = -1

dcs.server.user.program.port.bind.timeout.seconds = -1

Change-Id: I0497bfbc58878378d67a8cba9293708e88dc271e

Show less

default + 10 more