mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-13 08:41:16 +00:00
85 lines
2.7 KiB
JSON
85 lines
2.7 KiB
JSON
{
|
|
"fairMQOptions": {
|
|
"devices": [
|
|
{
|
|
"id": "sampler1",
|
|
"channels": [
|
|
{
|
|
"name": "data1",
|
|
"sockets": [
|
|
{
|
|
"type": "push",
|
|
"method": "bind",
|
|
"address": "tcp://127.0.0.1:5555"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "ack",
|
|
"transport": "zeromq",
|
|
"sockets": [
|
|
{
|
|
"type": "sub",
|
|
"method": "bind",
|
|
"address": "tcp://127.0.0.1:5557"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "sampler2",
|
|
"channels": [
|
|
{
|
|
"name": "data2",
|
|
"sockets": [
|
|
{
|
|
"type": "push",
|
|
"method": "bind",
|
|
"address": "tcp://127.0.0.1:5556"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "sink1",
|
|
"channels": [
|
|
{
|
|
"name": "data1",
|
|
"sockets": [
|
|
{
|
|
"type": "pull",
|
|
"method": "connect",
|
|
"address": "tcp://127.0.0.1:5555"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "data2",
|
|
"transport": "nanomsg",
|
|
"sockets": [
|
|
{
|
|
"type": "pull",
|
|
"method": "connect",
|
|
"address": "tcp://127.0.0.1:5556"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "ack",
|
|
"transport": "zeromq",
|
|
"sockets": [
|
|
{
|
|
"type": "pub",
|
|
"method": "connect",
|
|
"address": "tcp://127.0.0.1:5557"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|