비동기 작업과 스케줄링: 보고서 생성 작업과 scheduler를 구성한다
판단 주제: 보고서 생성 작업과 scheduler를 구성한다. 선택 기준과 확인 신호를 함께 읽습니다.
| 상황 | 선택 | 확인 신호 |
|---|---|---|
| Submit | 작업을 큐에 등록 | 비동기는 실패와 완료 시점을 바꾼다 |
| Execute | 별도 실행기에서 처리 | 보고서 생성 작업과 scheduler를 구성한다 |
| Observe | 완료와 실패를 기록 | 중복·timeout·종료 시 작업을 검증한다 |
Observe 판정: 완료와 실패를 기록. TaskExecutor, @Async, @Scheduled의 실행 경계와 중복 실행 방지 기준을 세웁니다.