thinktecture/relayserver

Handle model shutdown gracefully

thomashilzendegen opened this issue · 3 comments

For example, the consumers need to be created again.

This seems to be available natively in the RabbitMQ client. We need to test this, maybe it is just connection shutdown handling and not model misuse (model shutdown).

As far as I see, we should "forget" all AcknowledgeId values in the AcknowledgeCoordinator when a ConnectionShutdown happens.