102 lines
2.0 KiB
JSON
102 lines
2.0 KiB
JSON
{
|
|
"components": [
|
|
{
|
|
"name": "admin",
|
|
"packageName": "sample-admin",
|
|
"protocols": ["admin"],
|
|
"authRequired": false,
|
|
"config": {
|
|
"logLevel": "DEBUG",
|
|
"logDirectory": "./logs",
|
|
"listenOn": {
|
|
"host": "localhost",
|
|
"port": 9001
|
|
},
|
|
"connectTo": {
|
|
"order_book": {
|
|
"host": "localhost",
|
|
"port": 9002
|
|
},
|
|
"info": {
|
|
"host": "localhost",
|
|
"port": 9003
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "order_book",
|
|
"packageName": "sample-order-book",
|
|
"protocols": [
|
|
"order_book"
|
|
],
|
|
"authRequired": false,
|
|
"config": {
|
|
"logLevel": "DEBUG",
|
|
"logDirectory": "./logs",
|
|
"listenOn": {
|
|
"host": "localhost",
|
|
"port": 9002
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "info",
|
|
"packageName": "sample-info",
|
|
"protocols": [
|
|
"info"
|
|
],
|
|
"authRequired": true,
|
|
"config": {
|
|
"logLevel": "DEBUG",
|
|
"logDirectory": "./logs",
|
|
"dataFilePath": "./data.json",
|
|
"listenOn": {
|
|
"host": "localhost",
|
|
"port": 9003
|
|
},
|
|
"connectTo": {
|
|
"order_book": {
|
|
"host": "localhost",
|
|
"port": 9002
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"name": "risk_gateway",
|
|
"packageName": "sample-risk-gateway",
|
|
"protocols": [
|
|
"risk_limits",
|
|
"execution"
|
|
],
|
|
"authRequired": true,
|
|
"config": {
|
|
"logLevel": "DEBUG",
|
|
"logDirectory": "./logs",
|
|
"dataFilePath": "./data.json",
|
|
"listenOn": {
|
|
"host": "localhost",
|
|
"port": 9005
|
|
},
|
|
"connectTo": {
|
|
"order_book": {
|
|
"host": "localhost",
|
|
"port": 9002
|
|
},
|
|
"info": {
|
|
"host": "localhost",
|
|
"port": 9003
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"systemTests": [
|
|
"execution",
|
|
"info",
|
|
"order_book",
|
|
"risk_limits"
|
|
]
|
|
}
|