te_tserver

Transaction server which accepts transactions, routes them to the matching engine, and returns the replies.

Required options

NameTypeDescriptionDefault
instancekeyStringThe unique shared memory key for this instance of MarketGrid
basedirnameStringThe MarketGrid install directory

All options

NameTypeDescriptionDefault
service_nameStringThe name of this service - used for logging.
instancekeyStringThe unique shared memory key for this instance of MarketGrid
basedirnameStringThe MarketGrid install directory
baseportInteger (unsigned)The base port number from which all other port numbers are offset
bindStringThe address on which to listen for connections0.0.0.0
upstreamStringThe upstream endpoint address(es) to connect to.
upstream_heartbeat_intervalInteger (unsigned)Duration of silence before sending a heartbeat (in milliseconds)
upstream_timeoutInteger (unsigned)Upstream engine connection timeout (in milliseconds)
retriesInteger (unsigned)Number of times to retry each upstream endpoint when connection is lost
pollInteger (unsigned)Poll timeout (in milliseconds)
traceInteger (unsigned)
colourInteger (unsigned)Whether or not to colourise log output (default true)