Java 일괄처리 및 관리되는 일괄처리 개요

Java 일괄처리 기능은 애플리케이션 서버를 확장하여 트랜잭션 애플리케이션과 함께 일괄처리 작업을 수행해야 하는 애플리케이션을 수용합니다. 일괄처리 작업을 완료하는 데 수 시간 또는 수일이 걸릴 수 있으므로 이를 실행하는 동안 대량의 메모리 또는 처리 능력이 필요합니다.

일반적으로 제품에 의해 호스팅되는 Java EE 7(Java Enterprise Edition 버전 7)은 짧은 경량 트랜잭션 작업 단위를 수행합니다. 대부분의 경우, 개별 요청은 프로세서에서 몇 초 내에 완료할 수 있으므로 비교적 메모리 소모가 적습니다. 그러나 다수의 애플리케이션은 계산 집약적이며 자원을 많이 사용하는 일괄처리 작업을 완료해야 합니다.

Liberty는 다음의 일괄처리 기능을 지원합니다.
  • Java 일괄처리

    batch-1.0 기능은 JSR-352 프로그래밍 모델을 사용할 수 있게 합니다.

  • 일괄처리 관리
    batchManagement-1.0 기능은 다음과 같은 기능을 제공합니다.
    • 원격 작업 제출을 위한 REST 인터페이스
    • batchManager 명령행 유틸리티
    • 작업 로깅 지원
    • JMS를 사용한 복수의 서버 지원

batch-1.0batchManagement-1.0 기능은 Java SE 7 이상을 지원합니다.

참고: batchManagement-1.0 기능은 또한 batch-1.0 기능을 사용으로 설정합니다.

주제의 유형을 표시하는 아이콘 개념 주제

파일 이름: cwlp_batch_overview.html