April 25-29, 2016

Event Details

Please note: All times listed below are in Central Time Zone

Troubleshooting oslo.messaging / RabbitMQ issues

oslo.messaging's RabbitMQ driver has been widely adopted, so issues that affect it can be detrimental to large numbers of users. These issues can come from a number of different problems, and this talk will cover a number of common issues in this area and how one can diagnose and fix them.

This talk covers:

  • A short introduction into oslo.messaging and RabbitMQ
  • How they are used by OpenStack components
  • Common issues related to the messaging stack, such as: MessagingTimeout exception, “Exchange not found” error and RabbitMQ cluster partitioning issues
  • How to diagnose and resolve common issues

Attendees will leave with a better understanding of how oslo.messaging works, and how to improve its reliability when using the RabbitMQ driver.

What can I expect to learn?

It is expected that attendees will learn how to diagnose and troubleshoot messaging issues.

Tuesday, April 26, 2:50pm-3:30pm (7:50pm - 8:30pm UTC)
Difficulty Level: Intermediate
Dmitry is a Principal Software Engineer at Mirantis currently working on oslo.messaging's RabbitMQ driver. He also works on OCF script for Pacemaker which maintains RabbitMQ cluster in OpenStack installed by Fuel. While working on messaging stack Dmitry has accumulated experience helping with it both customers and his colleagues working on other OpenStack components. FULL PROFILE
Staff Software Engineer
Michael is an experienced software engineer focusing on service-oriented architectures, data, and data services. He's currently a staff engineer at Pivotal working on all things RabbitMQ. FULL PROFILE