Book Image

RabbitMQ Essentials

By : David Dossot
Book Image

RabbitMQ Essentials

By: David Dossot

Overview of this book

Table of Contents (17 chapters)

Chapter 4. Handling Application Logs

RabbitMQ can be used for applications log processing, thanks to its high performance. You're about to learn how to route logs between applications publishing them and custom scripts consuming them. You'll also use the AMQP plugin for JMeter in order to find the performance capacity of consumers. You'll discover that performance can be improved by using message prefetching, a quality of the service property of channels. Finally, you'll see how expressive routing keys can open the door to unexpected new features.

In this chapter, we will discuss the following topics:

  • Log concentration with RabbitMQ

  • Load testing with JMeter

  • Channel quality of service and message prefetching

  • Routing key patterns