74 lines
1.6 KiB
JSON
74 lines
1.6 KiB
JSON
{
|
|
"MasterWorker": {
|
|
"Interval": "00:00:00.1"
|
|
},
|
|
"ViewStreamDatabase": {
|
|
"Interval": "00:00:00.1"
|
|
},
|
|
"Spark": {
|
|
"ConfigServer": "http://localhost:8000/config"
|
|
},
|
|
"SparkApi": {
|
|
"Credentials": {
|
|
"User": "bts",
|
|
"Password": ""
|
|
},
|
|
"EnableAdmin": true,
|
|
"EnableOrders": true,
|
|
"EnablePosition": true
|
|
},
|
|
"PubSub": {
|
|
"HeartbeatInterval": 15000,
|
|
"MissingHeartbeatsBeforeGc": 50,
|
|
"ServerPort": 12345,
|
|
"Routing": {
|
|
"PublisherRoutes": [
|
|
{
|
|
"Name": "default",
|
|
"ServerAddress": "bts-cloud://127.0.0.1:12345",
|
|
"TagRegExp": ".*"
|
|
}
|
|
],
|
|
"SubscriberRoutes": [
|
|
{
|
|
"Name": "default",
|
|
"ServerAddress": "bts-cloud://127.0.0.1:12345",
|
|
"TagRegExp": ".*"
|
|
}
|
|
]
|
|
},
|
|
"TagTypeToAssemblyMap": {
|
|
"Entries": [
|
|
{
|
|
"HandlerClass": "BCG.PubSubServerTagHandler",
|
|
"Assembly": "DataStreamCore.dll"
|
|
}
|
|
]
|
|
},
|
|
"TagHandlerFactory": {
|
|
"Handlers": [
|
|
{
|
|
"TagType": "DataStream",
|
|
"Assembly": "DataStreamCore",
|
|
"Class": "bts.PubsubServerStreamTagHandler"
|
|
},
|
|
{
|
|
"TagType": "System_Sub",
|
|
"Assembly": "PubSub",
|
|
"Class": "BCG.SystemSubscriptionMapPublisher"
|
|
},
|
|
{
|
|
"TagType": "System_Stats",
|
|
"Assembly": "PubSub",
|
|
"Class": "BCG.SystemStatsPublisher"
|
|
},
|
|
{
|
|
"TagType": ".*",
|
|
"Assembly": "DataStreamCore",
|
|
"Class": "bts.PubsubServerGenericDataHandler"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|