보고서 생성을 요청한다.
HTTP 요청은 작업을 접수하고, Worker가 실행을 이어받는다
긴 처리 전체를 연결 안에 붙잡아 두지 않고 작업 ID를 먼저 반환하면 실행 상태와 복구를 요청 수명 밖에서 관리할 수 있습니다.
→
payload를 검증하고 job ID를 돌려준다.
→
작업과 waiting 상태를 영속화한다.
→
보고서를 만들고 결과를 기록한다.
요청 성공 기준
작업이 큐에 안전하게 접수되었다.
작업이 큐에 안전하게 접수되었다.
업무 성공 기준
Worker가 결과를 저장하고 completed가 되었다.
Worker가 결과를 저장하고 completed가 되었다.