메시징 엔진은 버스 구성원에 대한 메시징 자원을 관리하는 서버 내부에서 실행되는 컴포넌트입니다. 응용프로그램은 서비스 통합 버스에 액세스할 때 메시징 엔진에 연결됩니다.
콘솔에서 이 분할창을 보려면 다음 경로를 클릭하십시오.
.
(온라인)으로 표시된 링크는 인터넷에 액세스해야 합니다. 각 링크는 온라인 Information Center에서 주제 검색을 실행합니다. 검색 결과가 나열될 경우, 구성에 가장 적합한 주제를 선택하십시오.
이 주제에 대한 갱신사항 확인 (온라인)
구성 탭은 이 오브젝트에 대한 구성 특성을 나타냅니다. 런타임 환경을 중지한 후 재시작하더라도 이 특성 값은 유지됩니다. 구성 변경사항을 런타임 환경에 적용하는 방법에 대한 정보는 Information Center 타스크 설명을 참조하십시오.
초기 상태는 메시징 엔진이 자동으로 시작되는지 여부를 판별합니다.
필수 | 아니오 |
데이터 유형 | 선택 목록 |
범위 |
|
사용된 메시지 스토어의 유형입니다. 파일 스토어 또는 데이터 스토어입니다. 메시징 엔진이 작성되고 나면 이 유형은 변경할 수 없고 구성할 수만 있습니다.
필수 | 아니오 |
데이터 유형 | 선택 목록 |
범위 |
|
이 메시지 엔진에서 메시지 위치에 대기하는 메시지 수, 새 메시지는 메시지 위치에 허용되지 않습니다. 하지만 이미 버스에 있고 이 메시지 엔진에 전송 중인 특정 메시지는 허용될 수 있습니다.
필수 | 아니오 |
데이터 유형 | Integer |
범위 | 1 - 9223372036854775807 주: 많은 수의
메시지가 대기열에서 대기하는 경우(각 메시지가 약 200바이트의 저장영역 소모), 높은 메시지 임계값 사용 시
JVM(Java™ Virtual Machine) 힙 크기와
관련이 있습니다. 따라서 메시지 임계값을 높게 하는 경우,
대기열에 많은 양의 메시지가 대기하게 되기 때문에
서버의 JVM 힙 크기를 적당하게 수정해야 합니다.
|
실패된 메시지가 응용프로그램에 전달되기 전에 특정 상황에서 시스템이 시간 지연(밀리초)을 재시도합니다. 이 지연은 개별 대기열 대상 구성으로 대체될 수 있습니다.
버스 대상을 구성할 때, 개별 메시지가 예외 대상에 놓이기 전에 처리 실패의 최대 수 및 관련 예외 대상을 지정할 수 있습니다. 다른 방법으로, 관련 예외 대상을 지정하지 않는 경우, 시스템에서 계속 메시지 전달을 시도합니다. 이런 경우, 시스템은 지연을 적용하지 않고 버스 대상(대기열 또는 주제 영역)에 설정된 실패한 최대 전달 수의 한계에 도달할 때까지 메시지 전달을 시도합니다. 실패한 최대 전달 수의 한계에 도달한 이후에는, 메시지 재시도 전에 기본 차단된 대상 재시도 간격이 적용됩니다.
기본 차단된 대상 재시도 간격이 재시도의 시간 간격을 지정하고, 이는 이 메시징 엔진과 연관된 주제 대상 및 모든 대기열에서 사용됩니다. 각 개별 대기열 또는 주제 대기열을 구성할 때 이 기본값을 대체할 수 있습니다.
필수 | 아니오 |
데이터 유형 | Integer(밀리초) |
기본값 | 설정된 경우, sib.processor.blockedRetryTimeout 사용자 정의 특성에서 값을 가져옵니다. 그렇지 않으면 5000으로 설정됩니다. |
범위 | 1 - 9223372036854775807 |
메시징 엔진이 등록되는 대상 그룹 이름의 목록.
필수 | 아니오 |
데이터 유형 | 텍스트 영역 |
런타임 탭은 이 오브젝트의 런타임 특성을 나타냅니다. 이 특성은 현재 런타임 환경에 직접적인 영향을 주지만 이 환경이 중지되면 정보가 유지되지 않습니다. 런타임 특성 값을 유지하려면 구성 탭에서 해당 특성 값을 변경하십시오. 구성 변경사항을 런타임 환경에 적용하는 방법에 대한 정보는 Information Center 타스크 설명을 참조하십시오.