«   2026/09   »
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
more
Archives
Today
Total
«   2026/09   »
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
more
Archives
Today
Total
관리 메뉴

코더

예약 알림 문제 본문

spring

예약 알림 문제

자바스티안 2025. 9. 23. 15:57

배경 : 예약시에 알림설정 로직을 어플리케이션 내에서만 간단히 구현해보려고 했다.

 

문제점 :

예약생성과 동시에 알림설정로직을 만들어 강결합이 될 뿐만 아니라,

나중에 1분뒤 알림전송 같은 로직을 추가할 때 문제점이 많아 개선이 필요했다.

 

// 위의 사진과 같이 알림 + 예약 생성을 동시에 하려고 하니 억지로 예약생성에 reservation Id 값도 추가를 해야하는 구조가 되었다.

 

발생한 문제점 :

지금 굳이 1분뒤 알람이 필요한 로직이 아니며 다른 어플과 연동하지 않을예정이라 간단하게 성공여부만 rabbitmq에서 확인하도록 하였다. 그 과정에서,

  1. 타입 불일치
  2. 역직렬화 오류가 발생.

// 지금 warm과 Error로직 살펴보면 변환로직에 실패했다는것을 확인 할 수있다.

 

//변경 전

 

//변경 후

 

결과 :

성공적으로 값을 받은것을 확인 할 수 있었고

Listner가 처리하였기 때문에 getMassage가 empty로 나왔다.

 

'spring' 카테고리의 다른 글

Jmeter(분산락, security 테스트 ) + Jmeter 설정문제  (0) 2025.09.23
유저쿠폰 다운로드 문제점  (0) 2025.09.23
refreshToken 오류  (0) 2025.09.23
aws 배포 + 간단한 정리  (0) 2025.09.20
orphanRemoval = true  (0) 2025.08.28