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 ...

Get RabbitMQ Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.