11장. JobOperator로 운영 인터페이스 통일
6.0의 CommandLineJobOperator와 JobOperator를 launch, restart, stop, abandon, recover의 운영 진입점으로 본다. 직접 repository 테이블을 수정하지 않는다. recover는 상황과 의미를 이해한 운영자 승인 아래 사용한다.
운영 명령에는 요청자, 이유, 대상 execution, 전후 상태, 결과를 감사 로그로 남긴다. 동시에 같은 instance를 launch하지 않도록 DB 기반 lock이나 플랫폼 동시성 정책을 둔다.