OpenFrame Batch 7.1

본 장에서는 OpenFrame Batch 7.1의 새로운 기능에 대해 간략히 설명한다. 상세한 설명은 관련 안내서를 참고한다.

1. 변경 기능

본 절에서는 제품의 변경사항에 대하여 설명한다.

1.1. SPOOL 메타 정보 DB 저장 기능 추가

  • FILE LOCK 관련 시스템 성능 이슈를 해결하기 위해 JOB관련 메타 정보를 DB에 저장할 수 있다.

  • OpenFrame 환경설정에 tjes 서브젝트, SPOOL 섹션의 USE_DATABASE 키의 설정을 NO로 하면 기존과 동일하게 FILE로 관리할 수 있다.

    OpenFrame 환경설정에 대한 자세한 내용은 OpenFrame Base "환경설정 안내서"를 참고한다.

1.2. Runner Slot 정보 테이블로 관리

  • shared memory로 관리되던 Runner Slot 정보를 데이터베이스에서 관리하는 구조로 변경하였다.

  • Runner Slot 관리를 위해 OFM_BATCH_RUNNER 테이블이 추가되었다.

1.3. OpenFrame 환경설정 정보 테이블로 관리

  • 파일로 관리되던 OpenFrame 환경설정 정보를 데이터베이스에서 관리하는 구조로 변경하였다.

  • 데이터베이스에 적재될 환경설정 메타 파일 포맷을 변경하였고, 파일을 제품별로 분리하였다.

  • 환경설정 정보 동기화 및 멀티노드 환경에 대응하기 위해 Tmax TCache에 로드하여 사용하도록 변경하였다.

  • 환경설정 정보 구조 변경에 따라 이를 관리하기 위해 ofconfig 툴이 추가되었다.

  1. OpenFrame 환경설정에 대한 자세한 내용은 OpenFrame Base "환경설정 안내서"를 참고한다.

  2. ofconfig 툴 사용법에 대한 자세한 내용은 OpenFrame Base "툴 참조 안내서"를 참고한다.

1.4. 에러 코드 테이블로 관리

  • 파일로 관리되던 OpenFrame 에러 정보를 데이터베이스에서 관리하는 구조로 변경하였다.

  • 에러 정보를 DB에 적재하기 위해 oferror 툴에 insert 기능을 추가하였다.

    oferror 툴에 대한 자세한 내용은 OpenFrame Base "툴 참조 안내서"를 참고한다.

1.5. 시스템 및 서버 로그 출력 형식 정리

  • OpenFrame 제품, 모듈 간 로그 형식을 통일하였다.

  • 로그에 날짜-시간 출력 형식을 보강하였다.

    • 서비스 로그 형식

      [YYYY-MM-DDTHH:MM:SS.ffffff] [SERVICE-NAME(PID)] [M] [MSGCODE] MESSAGE-CONTENTS
    • 시스템 로그 형식

      [YYYY-MM-DDTHH:MM:SS.ffffff] [EXECUTED-MODULE] [CODE] [MSGCODE] EVENT FREE-FORMAT-CONTENTS
    • 조작 로그 형식

      [YYYY-MM-DDTHH:MM:SS.ffffff] [EXECUTED-MODULE] [CODE] [MSGCODE] EVENT FREE-FORMAT-CONTENTS

      OpenFrame 로그에 대한 자세한 내용은 OpenFrame Base "Base 안내서"의 부록 "로그 관리"를 참고한다.