Log host address after connecting
AlreadyClosedExceptions should not be retryable without information about what caused the closure. Hopefully future releases of amqp-client will allow us to learn the actual closure reason.
Log unexpected connection closures at ERROR level
Log exceptions while testing
Doc improvements
Log exceptions for method invocations only
Retry invocations when channel recovery fails
Call event listeners after channel recovery, but before consumers are recovered
Waiters should be interrupted when resource recovery fails
Consumer recover config should return Config instance
Added config utils for obtaining configurable resource instances