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
- IPC
- 작업명중복
- spring
- 동기
- MSA
- 비동기
- 스프링부트 계층구조
- 어노테이션
- formmatted
- 스프링 부트 테스트
- 로그인 인증 흐름
- 세션기반 인증
- 스프링부트 구조
- 퍼시스턴스 계층
- ./gradlew docker
- RESTfull API
- 로그인/로그아웃
- 비즈니스 계층
- 스프링
- java I/O
- 토큰기반 인증
- Java
- http
- ORM
- ./gr
- JWT
- 스프링부트
- @temproal
- 프레젠테이션 계층
- JPA
Archives
- Today
- Total
목록Quartz (1)
[DEV] J-Jay
Quartz Scheduler 배치 PUSH 중복 발송
첫번째 문제 일시: 2023.08.03 16:30 PUSH 중복 발송 (동일한 내용) 이전까지 잘 동작하던 Quartz 로 만든 스케줄러가 이상하게 동작했다. 추측 스케줄러의 로그를 분석한 결과 배치의 작업명을 변경해서 생긴 문제였다. ex) 작업명: 배치1 → 배치2 변경 동일한 시간에 이전 작업명 배치1과 배치2가 동시에 실행이 된거로 추측된다. 해결 및 보류 작업명을 배치2 → 배치1로 원복했다. 원복하고 난 후 딱히 문제가 발생하지 않아 보류... 또 다시 문제 발생... 다음날 09:00에 동일한 문제가 또 발생 했다. (PUSH 중복 발송) 왜지? 작업명은 원복했는데....? 로그를 보니 또 동일한 시간대에 어제와 마찬가지로 작업명이 배치1(기존) 과 배치2(변경) 가 동시에 실행 됐다. 분명..
Trouble Shooting
2023. 8. 14. 22:52