RabbitMQ transport
Durable messaging, with the failure paths made visible.
RabbitMQ is the preview’s broker-backed transport profile. Connection recovery, topology recovery, error queues, fault messages, and skipped messages are built into the endpoint lifecycle.
Endpoint companions
orders
Primary delivery queue
orders_error
Original messages after terminal failure
orders_fault
Published Fault<T> details
orders_skipped
Messages with no recognized consumer
Recovery
The transport caches an open connection, recreates it with backoff after a drop, and enables the RabbitMQ clients’ automatic connection and topology recovery.
Prefetch and queue arguments
Set a global prefetch limit, override it per endpoint, and pass broker-specific queue arguments when declaring a queue.
Loading code…
Evidence-backed baseline
The current preview is tested against RabbitMQ 4.1, specifically rabbitmq:4.1.8-alpine in the reproducible integration suite.