기타 명명 규칙

1. 거래 ID

거래 ID는 다음과 같이 작성한다.

온라인 거래코드
구분 설명

구성

L2코드(영문명) + "" (식별가능한 표준단어 조합)* + "" 일련번호 2자리

적용사례

SMP_EMPLOYEE_01

기본원칙

  • 거래코드는 L2코드(영문명)과 식별 가능한 표준단어와 일려번호로 구성된다.

  • RestController에 정의된 URL과 매핑 된다.

  • 대문자로 구성한다.

2. 로그 파일

로그 파일의 경우에는 클라우드 환경(Kubernetes)에서는 별도의 로그 파일을 생성하지 않는 경우가 있다. 별도의 로그 파일의 생성이 필요하다면 다음과 같은 규칙으로 로그 파일을 생성하며, 인스턴스 별로 생성이 된다.

참고로 거래 로깅(logging)을 위한 기본적인 로그는 서비스 로그 테이블에 저장이 되며, 웹어드민 화면을 통하여 확인 할 수 있다.

온라인 로깅
구분 설명

구성

온라인 로그 prefix + 노드명 + 인스턴스명

적용사례

app_DFT1_online1.log

기본원칙

  • 온라인 로그 prefix, 노드명, 인스턴스명으로 이루어진다.

  • 확장자는 log 를 사용한다.

  • 로그 파일의 위치는 다음과 같다

    ${로그설정위치}/online

3. 배치 작업 ID

배치 작업 ID는 다음과 같이 작성한다.

배치 작업 ID
구분 설명

구성

JOB ID

적용사례

sample-account-tax-sum

sample-total-proc

기본원칙

- 배치 작업 ID는 JOB ID와 동일하게 구성된다.

4. 배치 로그 파일

배치 로그 파일의 이름은 다음과 같이 작성 된다. 업무 개발자가 직접 작성할 필요가 없으며 배치가 수행 되면 생성일시 별로 생성 된다.

배치 로깅
구분 설명

구성

Job ID + _ + 일시14자리

적용사례

sample-account-tax-sum_20230806165255.log

sample-account-tax-sum_20230807102740.log

기본원칙

  • JOB ID와 실행 일시(14자리)로 이루어진다.

  • 확장자는 log 를 사용한다.

  • 로그 파일의 위치는 다음과 같다

    ${로그설정위치}/batch/${yyyyMMdd}/

SWLab Bankware Global
  • 전체
  • BXM
  • BXCM
  • BXCP
  • BXI
제품 선택 시 더 정확한 매뉴얼 가이드를 제공해드립니다.

Copyright© Bankwareglobal All Rights Reserved.