{ "fairMQOptions": { "_______COMMENT:" : "SAMPLER CONFIG", "device": { "id": "sampler1", "channel": { "name": "data-out1", "socket": { "type": "push", "method": "bind", "address": "tcp://*:5565", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "data-out2", "socket": { "type": "push", "method": "bind", "address": "tcp://*:5600", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } } }, "_______COMMENT:" : "PROCESSOR Pixel 1, 2 & 3 CONFIG", "device": { "id": "processor1", "channel": { "name": "data-in", "socket": { "type": "pull", "method": "connect", "address": "tcp://localhost:5565", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "data-out", "socket": { "type": "push", "method": "connect", "address": "tcp://localhost:5572", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "param", "socket": { "type": "req", "method": "connect", "address": "tcp://localhost:5005", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "0" } } }, "device": { "id": "processor2", "channel": { "name": "data-in", "socket": { "type": "pull", "method": "connect", "address": "tcp://localhost:5565", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "data-out", "socket": { "type": "push", "method": "connect", "address": "tcp://localhost:5572", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "param", "socket": { "type": "req", "method": "connect", "address": "tcp://localhost:5005", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "0" } } }, "device": { "id": "processor3", "channel": { "name": "data-in", "socket": { "type": "pull", "method": "connect", "address": "tcp://localhost:5565", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "data-out", "socket": { "type": "push", "method": "connect", "address": "tcp://localhost:5572", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "param", "socket": { "type": "req", "method": "connect", "address": "tcp://localhost:5005", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "0" } } }, "device": { "id": "processor4", "channel": { "name": "data-in", "socket": { "type": "pull", "method": "connect", "address": "tcp://localhost:5565", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "data-out", "socket": { "type": "push", "method": "connect", "address": "tcp://localhost:5572", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "param", "socket": { "type": "req", "method": "connect", "address": "tcp://localhost:5005", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "0" } } }, "device": { "id": "processor5", "channel": { "name": "data-in", "socket": { "type": "pull", "method": "connect", "address": "tcp://localhost:5565", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "data-out", "socket": { "type": "push", "method": "connect", "address": "tcp://localhost:5572", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "param", "socket": { "type": "req", "method": "connect", "address": "tcp://localhost:5005", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "0" } } }, "_______COMMENT:" : "PROCESSOR Strip 1, 2 & 3 CONFIG", "device": { "id": "processor6", "channel": { "name": "data-in", "socket": { "type": "pull", "method": "connect", "address": "tcp://localhost:5600", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "data-out", "socket": { "type": "push", "method": "connect", "address": "tcp://localhost:5672", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "param", "socket": { "type": "req", "method": "connect", "address": "tcp://localhost:5005", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "0" } } }, "device": { "id": "processor7", "channel": { "name": "data-in", "socket": { "type": "pull", "method": "connect", "address": "tcp://localhost:5600", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "data-out", "socket": { "type": "push", "method": "connect", "address": "tcp://localhost:5672", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "param", "socket": { "type": "req", "method": "connect", "address": "tcp://localhost:5005", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "0" } } }, "device": { "id": "processor8", "channel": { "name": "data-in", "socket": { "type": "pull", "method": "connect", "address": "tcp://localhost:5600", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "data-out", "socket": { "type": "push", "method": "connect", "address": "tcp://localhost:5672", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "param", "socket": { "type": "req", "method": "connect", "address": "tcp://localhost:5005", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "0" } } }, "device": { "id": "processor9", "channel": { "name": "data-in", "socket": { "type": "pull", "method": "connect", "address": "tcp://localhost:5600", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "data-out", "socket": { "type": "push", "method": "connect", "address": "tcp://localhost:5672", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "param", "socket": { "type": "req", "method": "connect", "address": "tcp://localhost:5005", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "0" } } }, "device": { "id": "processor10", "channel": { "name": "data-in", "socket": { "type": "pull", "method": "connect", "address": "tcp://localhost:5600", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "data-out", "socket": { "type": "push", "method": "connect", "address": "tcp://localhost:5672", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } }, "channel": { "name": "param", "socket": { "type": "req", "method": "connect", "address": "tcp://localhost:5005", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "0" } } }, "_______COMMENT:" : "FILESINK CONFIG", "device": { "id": "sink1", "channel": { "name": "data-in", "socket": { "type": "pull", "method": "bind", "address": "tcp://*:5572", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } } }, "_______COMMENT:" : "FILESINK2 CONFIG", "device": { "id": "sink2", "channel": { "name": "data-in", "socket": { "type": "pull", "method": "bind", "address": "tcp://*:5672", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "1" } } }, "_______COMMENT:" : "PARAMETER SERVER CONFIG", "device": { "id": "parmq-server", "channel": { "name": "data", "socket": { "type": "rep", "method": "bind", "address": "tcp://*:5005", "sndBufSize": "1000", "rcvBufSize": "1000", "rateLogging": "0" } } } } }