설치
본 문서에서는 Installer
를 이용한 Tool설치 방법을 설명한다.
설치
1. bxi.tool-{version}-distribution.zip 압축해제
unizp bxi.tool-{version}-distribution.zip
배포파일의 구조는 다음과 같다.
.
..
├── bxi.tool-{version}
│ ├── bxi.tool-{version}.jar
│ ├── config
│ │ └── application.yml
└───└── README.md
환경설정
로그파일 업로드 및 Omm임포트와 같은 DB작업을 위해서는 관련된 설정이 필요하다.
spring:
application:
name: bxi-tool
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3314/fep?autoReconnect=true&serverTimezone=UTC
username: bxi
password: bxi
tool:
security:
key: UVFubmhocHBMTFdXSkpoaGJibW10dDMzWVlYWEpKbGxMTFdXdHRsbGVlUVE9PT09
omm:
tenant-id: 000
dir: /home/bxi/tool/omm
logging:
dir: /home/bxi/tool/logging
logging:
file:
name: /home/bxi/tool/logs
level:
root: error
# config: /home/bxi/tool/config/log4j.xml
spring.datasource : DB를 사용하는 기능을 이용한다면 반드시 입력되어 햔다.
- url: JDBC URL을 입력한다.
- driver-class-name: JDBC 드라이버를 입력한다.
- username: 데이터소스 계정명을 입력한다.
- password: 계정의 패스워드를 입력한다.
tool.security : 암복호화 테스트 기능에 사용하는 설정 값이다.
- key : 마스터 키를 입력한다. 해당 값은 엔진의 config/security.key와 동일해야 한다.
tool.omm : BXM의 OMM 전문형식을 BXI의 전문 형식으로 변환하여 DB에 저장하는 기능에 사용하는 설정 값이다.
- tenant-id : 저장할 테넌트ID를 입력한다.
- dir : BXM의 OMM 파일이 저장되어 있는 경로를 절대경로로 입력한다.
tool.logging : 파일에 쌓은 로그를 DB에 저장하는 기능에 사용하는 설정 값이다.
- dir : 파일 로그가 저장되어 있는 경로를 절대경로로 입력한다.
logging: 로깅 설정관련
- file : 로깅 파일위치를 입력한다.
- level: 로깅레벨을 설정한다.
- config: 로깅설정파일을 따로 이용하는 경우 로깅설정파일경로를 입력한다. (설정파일 별도생성)