Моя цель - использовать 2 очереди ActiveMQ для запроса / ответа команды в TcpListener с одним соединением. Я интегрировал верблюда и netty4 в ActiveMQ с SpringDSL
Когда ActiveMQ запускает tcp-клиент, подключается к моему tcplister и каждому пакетуотправлены в Test2, но если я отправляю полезную нагрузку в очередь тестирования, устанавливается новое tcp-клиентское соединение для отправки пакета. Чтение документации. Я пробую другой вариант, но безуспешно.Кто-нибудь может мне помочь?
<route id="1">
<description>test</description>
<from uri="activemq:Test" />
<to uri="netty4:tcp://localhost:22822?clientMode=true&sync=true&allowDefaultCodec=false&reuseChannel=true"/>
</route>
<route id="2">
<description>Connessione dal ControlCenter alla coda</description>
<from uri="netty4:tcp://localhost:22822?clientMode=true&sync=true&decoders=#string-decoder&reuseChannel=true" />
<to uri="activemq:Test2"/>
</route>
</camelContext>