title: Notification of AMQP broker disconnect/reconnect with Spring-AMQP/RabbitMQ
body: <p>One of the nice features of Spring-AMQP is that it appears to implement the required logic to reconnect Spring application to the message broker when the broker goes down and comes back up.  </p>
  
  <p>What I'm looking for is the preferred method of detecting when such disconnect/reconnect events occur within the application.  </p>
  
  <p>The best I've come up with so far is a polling-like mechanism where I attempt to acquire a channel from the connection factory at a regular interval.</p>
  
  <p>Thanks in advance!</p>