후행 처리 설치
후행 처리 설치는 설치 zip 파일을 이용하여 설치한다.
1. 후행 처리 디렉터리 확인 및 설치
-
$BXM_HOME/deferred 디렉토리의 내용을 확인한다.
-
후행 처리 디렉터리 내용은 아래와 같다.
후행 처리 디렉터리 구조 디렉토리 명 비고 deferredServiceEndpoint01
후행 처리 인스턴스용 service endpoint
후행 처리 인스턴스용 service endpoint 명명규칙은 사이트 특성에 맞게 설정하면 된다. ex) deferredServiceEndpoint01, dfServiceEndpoint01 등
service endpoint 의 이름을 변경하고 그에 맞게 설정을 해주면 된다.
-
후행 처리에 필요한 라이브러리는 다음과 같다.
-
위치 : $BXM_HOME/lib/bxm
후행 처리 라이브러리 리스트 라이브러리 이름 기능 비고 bxm-deferred.jar
후행 처리 엔진
bxm-default-deferred-extension.jar
후행 처리 기본 확장 모듈
-
2. 후행 처리 Table 생성
-
후행 처리 DDL 를 이용하여 테이블을 생성한다.
-
DDL 파일 명: deferred_ddl.sql
-
기본 DDL은 UTF-8 Character Set 으로 구성되어 있다. 만일 다른 character set 으로 변경하여 설치하고자 한다면 iconv를 사용하여 변환한다. ex) 만일 ECU-KR로 변경하여 설치한다면 아래와 같은 명령어를 실행하여 처리한다.
iconv -f UTF-8 -t EUC-KR ${filename}.sql > ${filename}_1.sql
-
-
후행 처리 테이블
후행 처리 테이블 리스트 테이블 명 설명 비고 BXM_DEFERRED_ERR_LOG
후행 처리 에러 로그
BXM_DEFERRED_EXEC
후행 처리 실행 프로세스 처리현황
BXM_DEFERRED_HIST
후행 처리 실행 내역
BXM_DEFERRED_MAIN
후행 처리 메인
BXM_DEFERRED_SEQ
후행 처리 대상테이블 넘버링
BXM_DEFERRED_STATUS
후행 처리 메인 노드 별 상태
BXM_DEFERRED_STATUS_HIST
후행 처리 메인 상태 내역
BXM_DEFERRED_WORK
후행 처리 메인 작업진행상황
BXM_DEFERRED_WORK_STATUS
후행 처리 대상테이블 진행상태