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
- Java
- GIT
- LV1
- 디자인 패턴
- mysql
- S3
- 알고리즘
- 데이터 베이스
- spring boot
- Join
- JPA
- 일정관리프로젝트
- 이것이 자바다
- Lv.0
- 프로그래머스
- 연습문제
- LV0
- Redis
- docker
- 일정관리 프로젝트
- 포트폴리오
- LV01
- Kafka
- 코테
- SQL
- CI/CD
- LV.02
- LV03
- LV02
- CoffiesVol.02
Archives
- Today
- Total
목록@retryable (1)
코드 저장소.
[Coffies Vol.02] @Retryable을 사용한 재시도 설정
목차1.문제상황 및 해결 방안 2.적용 1.문제상황 및 해결 방안만들고 있는 기능 중에 회원의 위치를 기준으로 해서 가까운 거리에 있는 카페를 카카오맵으로 보여주는 기능에서 서버에서 카카오맵api를 사용해서 가게 정보를 가져오는데 가끔씩 연결이 끊기는 문제가 생겨서 데이터를 못가져오는 경우가 간간히 발생. 그래서 스프링에서 제공을 하는 @Retryable을 사용하면 api의 재시도와 예외처리를 설정을 할 수 있어서 적용하기로 했습니다. 2.적용2-1.build.gradle에 주입을 한다.implementation 'org.springframework:spring-aspects'implementation 'org.springframework.retry:spring-retry' 2-2.설정 클래스 작성@E..
포폴/Coffies Vol.02
2024. 7. 21. 12:46