In Part 2 we saw how we can detect that a message was unroutable, in this part we'll look at how you can deal with that situation.
RabbitMq offers us the Alternative Exchange for this purpose. When we declare an exchange we can specify the name of an alternative exchange that messages will be forwarded to when a message is unroutable. We just need to make sure that we bind a queue to that exchange that accepts all messages.