Home > Blogs > VMware vFabric Blog

RabbitMQ 3.0 Released

We are pleased to announce version 3.0 of RabbitMQ!

This release introduces dynamic, policy-based control of mirroring and federation, improves the user friendliness of clustering, adds support for per-message TTL, introduces plugins for web-STOMP and MQTT, and adds many smaller new features and bug fixes.

Binary and source distributions of the new release can be found on the download page

To implement some of these features, a few things changed and may require attention in an upgrade.  This blog post explains why things changed and what to do about them. You can read about all the bug fixes, the key high level changes are listed below:

  • Queue mirroring is no longer controlled by the x-ha-policy argument when declaring a queue. Your applications can continue to declare this argument, but it won’t cause queues to be mirrored. Instead you can declare one or more policies which control which queues are mirrored, and how.
  • Federation is configured quite differently in RabbitMQ 3.0. The x-federation exchange type no longer exists; instead normal exchanges are made federated by policy in the same way that HA queues are. Furthermore, upstreams are defined dynamically as well.
  • The clustering-setup commands in rabbitmqctl have changed.
  • The RabbitMQ server now disconnects clients which send frames larger than the negotiated frame_max setting for the connection.
  • The management plugin now listens on port 15672, not 55672. JSON-RPC channel now listens on 15670, not 55670.
>> You can learn more at the RabbitMQ Resources page or website. As always, we appreciate questions, bug reports, feedback, and suggestions at the RabbitMQ discussion list.
About the Author: Stacey Schneider has over 15 years of working with technology, with a focus on working with sales and marketing automation as well as internationalization. Schneider has held roles in services, engineering, products and was the former head of marketing and community for Hyperic before it was acquired by SpringSource and VMware. She is now working as a product marketing manager across the vFabric products at VMware, including  supporting Hyperic. Prior to Hyperic, Schneider held various positions at CRM software pioneer Siebel Systems, including Group Director of Technology Product Marketing, a role for which her contributions awarded her a patent. Schneider received her BS in Economics with a focus in International Business from the Pennsylvania State University.

12 thoughts on “RabbitMQ 3.0 Released

  1. Pingback: Distributed Weekly 184 — Scott Banwart's Blog

  2. Pingback: The Best VMware vFabric Stories of 2012 & What’s In Store for 2013 | VMware vFabric Blog - VMware Blogs

  3. Pingback: VMware vFabric Blog: The Best VMware vFabric Stories of 2012 & What’s In Store for 2013 | Virtualization

  4. Bernadette

    Hi! I could have sworn I’ve been to this blog before but after looking at a few
    of the articles I realized it’s new to me.
    Nonetheless, I’m definitely pleased I stumbled upon it and I’ll be book-marking it and checking back frequently!


Leave a Reply

Your email address will not be published. Required fields are marked *