update task
This commit is contained in:
@@ -155,9 +155,9 @@ Expected behavior:
|
||||
|
||||
## Step 8: DLQ Drill (10 min)
|
||||
|
||||
- [ ] In worker, temporarily `basic_nack(requeue=False)` for one special order.
|
||||
- [ ] Verify message appears in `orders.dlq`.
|
||||
- [ ] Inspect message payload from RabbitMQ UI.
|
||||
- [x] In worker, temporarily `basic_nack(requeue=False)` for one special order.
|
||||
- [x] Verify message appears in `orders.dlq`.
|
||||
- [x] Inspect message payload from RabbitMQ UI.
|
||||
|
||||
## What You Learn (Concrete)
|
||||
|
||||
@@ -166,9 +166,3 @@ Expected behavior:
|
||||
- [ ] Manual ACK and redelivery
|
||||
- [ ] Retry strategy and failure handling
|
||||
- [ ] DLQ basics used in real systems
|
||||
|
||||
## Optional Next Lab
|
||||
|
||||
- [ ] Add HTTP API (`FastAPI`) that accepts `/orders` and publishes to RabbitMQ.
|
||||
- [ ] Add publisher confirms.
|
||||
- [ ] Replace classic queue with quorum queue and compare behavior.
|
||||
|
||||
Reference in New Issue
Block a user