It would be nice to have a reconnect options. Looks like there is a Java implementation for that feature https://www.rabbitmq.com/api-guide.html#recovery