外观
RabbitMQ 交互回放
选择场景,逐步观察 Exchange、队列、Consumer、ACK、重投与业务写入的状态变化。
1 / 32
Producerdone
→Exchangeidle
→Queueidle
→Consumeridle
→业务数据库idle
当前事件
Broker 已确认发布 +0 ms
- messageId
- 01JMQ000000000000000000001
- location
- broker
- queue
- orders.basic
- status
- confirmed
业务状态
原始证据
demos/rabbitmq/basic/producer.out.txt:4producer[producer] timestamp=2026-10-07T10:26:55.848879007Z level=INFO service=order-service product=rabbitmq lab=basic messageId=01JMQ000000000000000000001 eventType=order.created schemaVersion=1 aggregateId=order-1001 traceId=00000000000000000000000000000001 correlationId=order-1001 destination=orders.basic routingKey=orders.basic durationMs=2 status=confirmed
最终断言
PASS confirmed: 3 PASS received: 3 PASS uniqueMessageIds: 3 PASS redeliveredCount: 0 PASS businessCommitted: 3 PASS duplicatesSkipped: 0 PASS business_rows: 3 PASS queueDepthAfter: 0 PASS consumer.exitCode: 0 RESULT: all assertions passed