Каковы ваши впечатления от надежности ActiveMQ при использовании последней версии 5.4.2?

Я оцениваю использование очередей сообщений, и кажется, что ActiveMQ является наиболее популярным, однако я не могу не заметить различные комментарии в Интернете о надежности и о том, что очередь иногда зависает без какого-либо ответа.

Кто-нибудь использует ActiveMQ (в частности, последнюю версию) без проблем в течение длительного времени без перезагрузки, с разумной нагрузкой?

Если ActiveMQ действительно ненадежен, то какова надежная альтернатива?

Мои требования:

  1. JMS 1.1
  2. Высокая доступность
  3. Зрелый и популярный продукт (я не рискну использовать какой-либо продукт FancyMQ для этого проекта)

Я также хотел бы узнать об опыте работы с HornetQ. Кажется, это впечатляет с точки зрения производительности, хотя в первую очередь я обращаю внимание на надежность.


person jbx    schedule 29.12.2010    source источник


Ответы (2)


Я использую ActiveMQ версии 5.2.0 в производственной среде Wufoo уже около 1 года с пропускной способностью около 200 000+ сообщений в месяц. . Я несколько доволен надежностью самой очереди. Однако у меня были проблемы с зависанием клиентов при использовании STOMP из php. Чтобы уточнить, у меня никогда не было проблем с отправкой в ​​очередь, но с удалением сообщений из очереди с помощью php stomp lib немного глючит.

Теперь отнеситесь к этому с долей скептицизма: мы используем продолжительный скрипт PHP CLI, который действует как своего рода слушатель. PHP не предназначен для работы в течение длительного периода времени, так что это может быть виновником. Мы находимся в процессе перехода на 5.4.1 для некоторых компонентов планирования, и мы отказываемся от PHP в качестве «слушателя», выбирая вместо этого верблюжьи маршруты. Я надеюсь, что использование собственного протокола решит эти проблемы.

Книги ActiveMQ в действии и Верблюд в действии были неоценимы.

Удачи!

person timsabat    schedule 29.12.2010
comment
Спасибо. PHP не имеет значения для этого проекта, это будет чистая Java. - person jbx; 29.12.2010
comment
ActiveMQ в действии еще не доступен? - person jbx; 31.12.2010
comment
ActiveMQ доступен как MEAP и почти завершен. Я купил его, когда в нем было всего 5 глав, и он все еще находил меня полезным. Ссылка: manning.com/snyder - person timsabat; 01.01.2011

Пришлось отказаться от использования Active MQ 5.2, так как он вылетал каждые несколько недель с загадочными ошибками, на расследование которых у меня не было времени. Хотелось бы услышать мнение большего количества людей по этому поводу.

person Jay    schedule 05.11.2012