Я использую ActiveMQ CPP 5.2.3, если это имеет значение.
У меня есть JMS-производитель, который подключается с помощью failover транспорта к сети JMS-брокеров.
Когда я вызываю соединение-> start (), оно зависает (см. AMQ-2114 ).
Если я пропущу соединение start () и вызову connection-> createSession (), этот вызов также будет заблокирован.
Требование заключается в том, что мое приложение всегда будет пытаться подключиться к брокеру (ам).
Есть предложения / обходные пути?
ПРИМЕЧАНИЕ :
Это не дубликат здесь , так как я говорю о C ++ и таких решениях, как встроенный брокер, в C ++ недоступны Spring.