Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
Tags
- CORS
- DLQ
- @ComponentScan
- JPQL
- Routing Key
- Spring
- MSA
- @Transactional
- Dead Letter Queue
- dockerhub
- 지연 로딩
- Spring Container
- kafka
- 서블릿 컨테이너
- 페이징
- Web
- JWT
- JPA
- AWS
- docker
- docker compose
- 스프링 부트
- 컨테이너
- mybatis
- DI
- JdbcTemplate
- securitycontextholderfilter
- redis
- Spring Data JPA
- 쿠버네티스
Archives
- Today
- Total
목록RetryTemplate (1)
look-forest
Dead Letter Queue 재처리와 Retry
Dead Letter Queue와 Dead Letter ExchangeDLQ (Dead Letter Queue)실패한 메시지가 저장되는 큐. 메시지가 큐에서 제대로 처리 되지 못할 경우 DLQ로 이동됨. DLQ로 이동하는 경우NACK 처리나 거부: basic.reject 혹은 basic.nackTTL 만료Overflow: 큐에 설정된 최대 메시지 갯수를 초과하면 가장 오래된 메시지가 삭제되고 DLQ로 이동DLX (Dead Letter Exchange)실패한 메시지를 어디로 보낼지 라우팅하는 Exchange. DLQ로 바로 보내는 것이 아니라 RabbitMQ는 Exchange를 통해 라우팅한다. 전체 구조Producer ↓ Exchange ↓ OrderQueue ↓ (reje..
Middleware/RabbitMQ (메시지 브로커)
2026. 3. 13. 22:47