브로커 등록 정보의 개요는 브로커 등록 정보를 참조하십시오.
다음 표에서는 ESQL에서 액세스할 수 있는 브로커, 플로우 및 노드 등록 정보를 표시합니다. 표의 네 번째 열에서는 Java 노드에서도 등록 정보에 액세스할 수 있는지 여부를 표시합니다.
등록 정보가 Java 노드에서 액세스할 수 있음으로 나열된 경우, Java 노드에서만 액세스할 수 있으며 ESQL 함수 또는 프로시저로 호출된 Java 루틴에서는 액세스할 수 없습니다.
등록 정보 유형 | 등록 정보 이름 | 리턴 유형 | Java 노드에서 | 개념 |
---|---|---|---|---|
일반 브로커 등록 정보 4 | BrokerDataSourceUserId | 문자 | 예 1 | 브로커에서 사용하는 데이터 소스 사용자 ID |
BrokerDataSource | 문자 | 아니오 | 브로커 테이블을 포함하는 데이터베이스의 ODBC DSN(Data Source Name)입니다. | |
BrokerName | 문자 | 예2 | 브로커의 이름 | |
BrokerUserId | 문자 | 아니오 | 브로커가 데이터베이스 테이블에 액세스하기 위해 사용하는 사용자 ID. | |
BrokerVersion | 문자 | 아니오 | 브로커의 4-문자 버전 번호(아래의 BrokerVersion 참조). | |
ExecutionGroupLabel | 문자 | 예3 | 실행 그룹 레이블(판독 가능한 이름). | |
ExecutionGroupName | 문자 | 아니오 | 실행 그룹 이름(종종 UUID ID). | |
Family | 문자 | 아니오 | 브로커가 실행 중인 소프트웨어 플랫폼의 일반 이름('WINDOWS', 'UNIX' 또는 'ZOS'). | |
ProcessId | 정수 | 아니오 | DataFlowEngine의 프로세스 ID(PID). | |
QueueManagerName | 문자 | 예5 | 브로커가 연결되는 MQ 큐 관리자 이름. | |
WorkPath | 문자 | 아니오 | (선택사항) 이 브로커의 작업 파일이 저장되는 디렉토리. | |
플로우 등록 정보 | AdditionalInstances | 정수 | 아니오 | 메시지 플로우를 제공할 때 브로커가 사용할 수 있는 추가 스레드 수. |
CommitCount | 정수 | 아니오 | 동기점을 수행하기 전에 메시지 플로우에서 처리하는 입력 메시지 수. | |
CommitInterval | 정수 | 아니오 | CommitCount 등록 정보가 1보다 크지만(즉, 메시지 플로우가 배치 메시지인 경우) 처리된 메시지 수가 CommitCount 등록 정보의 값에 도달하지 않을 때 수행되는 시간 간격 | |
CoordinatedTransaction | Boolean | 예6 | 메시지가 WebSphere MQ로 통합된 전역 트랜잭션으로 처리되는지 여부. | |
MessageFlowLabel | 문자 | 예7 | 플로우의 이름. | |
노드 등록 정보 | DataSource | 문자 | 아니오 | 사용자 테이블이 작성되는 데이터베이스의 ODBC DSN(Data Source Name). |
DataSourceUserId | 문자 | 아니오 | 브로커가 데이터베이스 사용자 테이블에 액세스하기 위해 사용하는 사용자 ID. | |
MessageOptions | 정수(64비트) | 아니오 | 강제 실행 비트스트림 및 유효성 검증. | |
NodeLabel | 문자 | 예8 | 노드의 이름. | |
NodeType | 문자 | 아니오 | 노드 유형(Compute, Filter 또는 Database). | |
ThrowExceptionOnDatabaseError | Boolean | 아니오 | 데이터베이스 오류가 감지될 때 브로커가 예외를 생성하는지 여부. | |
Transaction | 문자 | 아니오 | 이 노드에서 데이터베이스에 액세스하는 데 사용된 트랜잭션 유형(Automatic 또는 commit). | |
TreatWarningsAsErrors | Boolean | 아니오 | 데이터베이스 경고 메시지가 오류로 처리되고 출력 메시지가 실패 터미널로 전달되는지 여부. |
#### Start Trace Input Message Time: ${CURRENT_TIMESTAMP} Broker: ${BrokerName} Version: ${BrokerVersion} Platform: ${Family} ProcessID: ${ProcessId} BrokerUserId: ${BrokerUserId} ExecutionGroupLabel: ${ExecutionGroupLabel} Transaction: ${Transaction} Root Tree: ${Root} #### End Trace Input Message
픽스 팩은 누적됩니다. 즉, 이전 픽스 팩을 포함하여 릴리스에 대한 이전 유지보수에서 제공된 모든 수정사항이 포함됩니다. 이전에 제공된 유지보수의 맨 위에 적용되어 시스템을 현재 픽스 팩 레벨로 불러올 수 있습니다.