일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- navercloud
- docker
- Naver Cloud Platform
- junit
- mybatis
- Scheduler
- ngrinder
- AssertJ
- React
- 네이버 클라우드
- 네이버클라우드
- OrientalUnity
- 에프랩
- Thymeleaf
- NooBLoL
- Naver Cloud
- ncloud
- papago
- Database
- NaverCloudPlatform
- F-Lab
- Pinpoint
- NCP
- object storage
- Java
- DBDocs
- Enum
- 회고
- spring
- spring boot
Archives
- Today
- Total
목록스케쥴러 (1)
DevJong12
[Picasso][Spring] @Scheduled를 통한 경매 상태 변경
목차 개요 💡해당 게시물은 Scheduled API를 뜯어보는 게시물이 아니다. 필자가 필요한 만큼만 활용을 하였다. 프로젝트를 제작함에 있어서, 올라온 게시물이 경매시작일인 경우 경매를 시작하거나 유찰이 되도록 상태값을 변경하고, 사용자한테 메일을 발송해야 하는 로직이 존재하였다. 상태를 변경함에 있어서 Database의 Event Scheduler를 활용하는 것도 방법이 될 수 있었다. 하지만 그건 결코 좋은 방법이 아니라고 필자는 생각했고, 첫번째로는 그래봐야 메일도 제시간에 보내야 하는것이었고, 두번째로는 해당이유가 대부분의 이유를 차지하는데 Database에 의존을 해야 하게 되는 문제가 발생하기 떄문이다. Database에 의존을 해버리게 되면 추후 Database를 MySQL에서 Oracl..
프로젝트/Picasso
2023. 10. 2. 23:20