Проблема URI брокеров ActiveMQ CPP - PullRequest
0 голосов
/ 28 февраля 2011

Я использую ActiveMQ CPP 5.2.3.

Я пытаюсь добавить transport.commandTracingEnabled=true к транспортному слою tcp:

failover://(tcp://10.10.10.1:61616transport.commandTracingEnabled=true,tcp://10.10.10.2:61616?transport.commandTracingEnabled=true)?randomize=true

ActiveMQ не принимает его.

Hovewer с одним транспортом TCP работает нормально:

failover://(tcp://10.10.10.1:61616transport.commandTracingEnabled=true)?randomize=true

1 Ответ

0 голосов
/ 28 февраля 2011

Я думаю, что вы имеете в виду версию 3.2.3.

Можете ли вы рассказать, что означает "ActiveMQ не принимает это"?

Похоже, вы пропустили '?' символ после первого ip / порта

failover://(tcp://10.10.10.1:61616transport.commandTracingEnabled=true,tcp://10.10.10.2:61616?transport.commandTracingEnabled=true)?randomize=true

В версии 3.2.5 появилось несколько исправлений URI, которые также могут помочь.

...