title: Rabbitmq won't deliever message after service goes up again
body: <p>In my system I use <code>spring-cloud-stream</code> and RabbitMQ for sending and receiving events. I got my RabbitMQ running, <strong>service A</strong> up and <strong>service B</strong> down. <strong>Service A</strong> sends an event to <strong>service B</strong>. Then I turn up my <strong>service B</strong> and now I expect Rabbit to deliever the event - but nothing happens. Is it correct behaviour? I'm new to RabbitMQ but I though that it should guarantee that all events will eventually finds its receivers. My application is simple, based on <a href="https://github.com/spring-cloud/spring-cloud-stream-samples/tree/master/stream-listener" rel="nofollow noreferrer">example on github</a> with no extra configuration. What do I miss?</p>