Кто-нибудь использует многоадресную рассылку с ActiveMQ

StackOverflow https://stackoverflow.com/questions/1822501

  •  10-07-2019
  •  | 
  •  

Вопрос

У меня возникли проблемы с настройкой многоадресной рассылки с помощью ActiveMQ.Я заметил, что в версии 5.2 есть ошибка, которая не позволяет даже создать правильную фабрику (исправлено в версии 5.3).Тот факт, что эта ошибка существует, заставляет меня задуматься, использует ли кто-нибудь многоадресную рассылку вообще.Как это можно протестировать, если оно было включено совсем недавно?

Просто знание того, что это возможно, мне бы очень помогло.Спасибо.

Редактировать:

Оказывается, я зациклился на налаживании связи.setClientID - это синхронный вызов, поэтому клиент сидит и ждет бесконечно долго.Это наземная мина для всех, кто использует многоадресную рассылку, в объекте AMQConnection есть много вызовов, которые вызывают Обеспечить подключение Infosent() это блокируется до тех пор, пока не получит ответ.Это просто несовместимо с многоадресной рассылкой.

Это было полезно?

Решение

Я видел, как многоадресная передача работала в прошлом, в контексте разработки, а не производства.Однако это показалось мне немного неубедительным и не придало мне уверенности доверять этому там, где на кону деньги.

ИМО, ActiveMQ до смешного глючит.Самые элементарные ошибки, похоже, вкрадываются в кодовую базу на регулярной основе, и очень трудно быть уверенным, что они смогут выполнять сложные задачи, когда основы так часто идут не так.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top