O'Reilly logo

RabbitMQ Cookbook by Sigismondo Boschi, Gabriele Santomaggio

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2. Going beyond the AMQP Standard

In this chapter we will cover:

  • How to let messages expire
  • How to let messages expire on specific queues
  • How to let queues expire
  • Managing rejected or expired messages
  • Understanding the alternate exchange extension
  • Understanding the validated user-ID extension
  • Notifying consumers of queue failures
  • Understanding the exchange-to-exchange extension
  • Embedding message destinations within messages

Introduction

In this chapter, we are going to present some recipes on the RabbitMQ extensions.

These extensions are not in AMQP 0-9-1 standard and using them will break AMQP compatibility with other compliant brokers.

On the other hand , they have been included, sometime in a slightly different form, in AMQP 0-10 (http://www.amqp.org/specification/0-10/amqp-org-download ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required