서비스 통합 버스 링크 [Settings]
이 분할창에는 외부 서비스 통합 버스의 메시징 엔진과 이 메시징 엔진 간의 링크가 표시됩니다.
콘솔에서 이 페이지를 보려면 다음 경로를 클릭하십시오.
외부 버스의 메시징 엔진에는 로컬 버스로의 서비스 통합 버스 링크도 있어야 합니다. 연결이 활성화되도록 하려면 양끝의 서비스 통합 버스 링크를 시작해야 합니다.
구성 탭
구성 탭은 이 오브젝트에 대한 구성 특성을 나타냅니다. 런타임 환경을 중지한 후 다시 시작하더라도 이 특성 값은 유지됩니다. 구성 변경사항을 런타임 환경에 적용하는 방법에 대한 정보는 Information Center 태스크 설명을 참조하십시오.
일반 특성
이름
정보 | 값 |
---|---|
필수 | 예 |
데이터 유형 | String |
UUID
정보 | 값 |
---|---|
필수 | 아니오 |
데이터 유형 | String |
설명
이 특성에 대한 동적 업데이트가 즉시 적용됩니다.
정보 | 값 |
---|---|
필수 | 아니오 |
데이터 유형 | 텍스트 영역 |
UUID
정보 | 값 |
---|---|
필수 | 예 |
데이터 유형 | 드롭 다운 목록 |
로컬 메시징 엔진
정보 | 값 |
---|---|
필수 | 예 |
데이터 유형 | 드롭 다운 목록 |
외부 메시징 엔진
이 서비스 통합 버스 링크가 연결되는 외부 버스의 메시징 엔진
정보 | 값 |
---|---|
필수 | 예 |
데이터 유형 | String |
초기 상태
메시징 엔진이 시작될 때 링크가 자동으로 시작되는지 여부를 표시하는 링크의 초기 상태
정보 | 값 |
---|---|
필수 | 아니오 |
데이터 유형 | 드롭 다운 목록 |
범위 |
|
예외 대상
이 특성에 대한 동적 업데이트가 즉시 적용됩니다.
- 서비스 통합 버스 링크가 예외 대상을 사용하지 않도록 지정하려면 없음을 선택하십시오. 전달할 수 없는 메시지는 예외 목적지로 다시 라우트되지 않으며 해당 링크를 통해 동일한 버스에 전달되도록 대기하는 다른 메시지의 처리를 차단할 수 있습니다. 이 옵션은 메시지 순서를 보존하는 데 사용될 수 있습니다.
- 기본 예외 목적지를 사용하려면 시스템을 선택하십시오. 버스 목적지에 전달될 수 없는 메시지는 해당 링크가 _SYSTEM.Exception.Destinationmessaging_engine_name으로 지정된 메시징 엔진의 시스템 기본 예외 목적지로 다시 라우트됩니다.
- 여기에 지정된 예외 목적지를 사용하려면 지정을 선택하고 예외 목적지를 입력하십시오. 서비스 통합 버스 링크가 이 예외 목적지를 사용할 수 없는 경우 시스템 예외 목적지를 사용합니다.
정보 | 값 |
---|---|
필수 | 아니오 |
데이터 유형 | 단일 선택 단추 |
기본값 | 시스템 |
이 링크의 메시징 엔진에 로컬인 기본 큐 위치
이 선택란이 선택되면, 링크는 링크가 호스트되는 메시징 엔진에 위치한 대상의 사용 가능한 큐 위치로 인바운드 메시지를 전송하는 것이 좋습니다.
이 선택란이 체크되거나 대상에 대한 로컬 큐 위치를 사용할 수 없는 경우, 링크 워크로드가 대상의 사용 가능한 모든 큐 위치에 대해 메시지 균형을 맞춥니다. 기본적으로 선택란은 체크되어 있습니다.
이 옵션은 WebSphere® Application Server 버전 7.0 이상에서 실행 중인 링크에서 지원됩니다. 이전 버전에서 실행하는 경우, 선호하는 로컬 큐 위치의 기본 동작이 적용됩니다.
정보 | 값 |
---|---|
필수 | 예 |
데이터 유형 | 부울 |
런타임 탭
런타임 탭은 이 오브젝트의 런타임 특성을 나타냅니다. 이 특성은 현재 런타임 환경에 직접적인 영향을 주지만 이 환경이 중지되면 정보가 유지되지 않습니다. 런타임 특성 값을 유지하려면 구성 탭에서 해당 특성 값을 변경하십시오. 구성 변경사항을 런타임 환경에 적용하는 방법에 대한 정보는 Information Center 태스크 설명을 참조하십시오.
일반 특성
상태
상태 | 정의 |
---|---|
시작 중 | 서비스 통합 버스 링크는 로컬 메시징 엔진에서 시작되지만 외부 버스와 연결되어 있지 않습니다. 서비스 통합 버스는 외부 버스와의 연결을 활성화하려고 합니다. 버스 사이의 연결을 활성화할 수 있으려면 외부 버스의 서비스 통합 버스 링크도 시작해야 합니다. |
시작됨 | 서비스 통합 버스 링크는 로컬 메시징 엔진에서 시작되며 외부 버스와의 활성화된 연결을 가지고 있습니다. |
중지됨 | 서비스 통합 버스 링크는 로컬 메시징 엔진에서 중지되고 외부 버스와 연결되어 있지 않습니다. |
알 수 없음 | 배치 관리자는 원격 서버에 접속할 수 없어서 상태를 판별할 수 없습니다. |
정보 | 값 |
---|---|
필수 | 아니오 |
데이터 유형 | String |
전송자/수신자 큐
대상 인바운드 전송 체인
이 특성에 대한 동적 업데이트가 링크 다시 시작 시 적용됩니다. 런타임 탭을 사용하여 현재 상태를 확인하십시오.
정보 | 값 |
---|---|
필수 | 아니오 |
데이터 유형 | String |
부트스트랩 엔드포인트
부트스트랩 엔드포인트에 대한 포트는 외부 버스의 대상 애플리케이션 서버에 구성되는 서비스 통합 버스 엔드포인트 주소에 정의되는 포트입니다.
이 특성에 대한 동적 업데이트가 링크 다시 시작 시 적용됩니다. 런타임 탭을 사용하여 현재 상태를 확인하십시오.
애플리케이션 서버 외부에서 실행 중인 클라이언트 애플리케이션이 있거나 다른 셀의 서버에 애플리케이션이 있으며, 해당 연결 팩토리를 사용하여 연결 팩토리에 지정된 대상 서비스 통합 버스에 연결하려는 경우에 이 특성만을 수정해야 합니다.
기본 메시징 제공자의 JMS 대상을 사용하려면 애플리케이션이 대상에 지정된 대상 서비스 통합 버스의 메시징 엔진에 연결합니다. 예를 들어, JMS 큐는 서비스 통합 버스의 큐 대상으로 지정됩니다.
애플리케이션 서버 외부에서 실행 중인(예: WebSphere Application Server 환경 외부 또는 클라이언트 컨테이너에서 실행 중인) 클라이언트 애플리케이션은 대상 버스에서 연결할 적합한 메시징 엔진을 직접 찾을 수 없습니다. 유사하게, 다른 셀의 대상 버스에 연결하기 위해 한 셀의 서버에서 실행 중인 애플리케이션은 대상 버스에서 연결할 적합한 메시징 엔진을 직접 찾을 수 없습니다.
이들 시나리오에서 클라이언트(또는 다른 버스의 서버)는 대상 버스의 멤버인 부트스트랩 서버를 통해 부트스트랩 프로세스를 완료해야 합니다. 부트스트랩 서버는 SIB 서비스를 실행 중인 애플리케이션 서버이지만 실행 중인 임의의 메시징 엔진이 필요하지는 않습니다. 부트스트랩 서버는 필수 대상 전송 체인을 지원하는 애플리케이션 서버에서 실행 중인 메시징 엔진을 선택합니다. 부트스트랩 프로세스가 가능하기 위해서는 클라이언트가 사용하는 연결 팩토리에 하나 이상의 제공자 엔드포인트를 구성해야 합니다.
부트스트랩 서버는 특정 포트 및 부트스트랩 전송 체인을 사용합니다. 포트는 링크의 원격 측을 호스트하는 메시징 엔진의 SIB_ENDPOINT_ADDRESS(또는 보안이 사용 가능한 경우 SIB_ENDPOINT_SECURE_ADDRESS)입니다. 호스트 이름과 함께 부트스트랩 서버의 엔드포인트 주소를 형성합니다.
- 보안 신임을 제공하지 않을 경우 다음 기본값이 사용됩니다.
- 호스트가 지정되지 않은 경우 localhost가 사용됩니다.
- 포트가 지정되지 않은 경우 포트 7276이 사용됩니다.
- 부트스트랩 채널 체인이 지정되지 않은 경우 BootstrapBasicMessaging이라는 부트스트랩 전송 체인이 사용됩니다.
- 보안 신임을 제공할 경우 다음 기본값이 사용됩니다.
- 호스트가 지정되지 않은 경우 localhost가 사용됩니다.
- 포트가 지정되지 않은 경우 포트 7286이 사용됩니다.
- 부트스트랩 채널 체인이 지정되지 않고 포트 번호가 7286보다 크거나 같은 경우 BootstrapSecureMessaging이라는 부트스트랩 전송 체인이 사용됩니다.
- 부트스트랩 채널 체인이 지정되지 않고 포트 번호가 7276 - 7285 범위인 경우 BootstrapBasicMessaging이라는 부트스트랩 전송 체인이 사용됩니다.
![[IBM i]](../images/iseries.gif)
애플리케이션이 다른 엔드포인트 주소를 갖는 부트스트랩 서버를 사용하고자 하는 경우, 클라이언트 애플리케이션이 사용하는 JMS 연결 팩토리의 제공자 엔드포인트 특성에 필수 엔드포인트 주소를 지정해야 합니다. 하나 이상의 부트스트랩 서버 엔드포인트 주소를 지정할 수 있습니다.
부트스트랩 서버에 대한 엔드포인트 주소는 애플리케이션 서버 외부에 있는 애플리케이션에 의해 사용되는 모든 JMS 연결 팩토리에 지정되어야 합니다. 부트스트랩 서버의 긴 목록을 지정하지 않기 위해 몇 개의 고가용성 서버를 전용 부트스트랩 서버로서 제공할 수 있습니다. 그런 다음, 각 연결 팩토리에 부트스트랩 서버의 짧은 목록만 지정해야 합니다.
boothost1:7278:BootstrapBasicMessaging
or boothost1:7278
호스트 boothost2에서 사전 정의된 전송 체인
BootstrapTunneledSecureMessaging을 사용하는 서버 지정 보안 포트
7289의 경우:boothost2:7289:BootstrapTunneledSecureMessaging
[ [host_name] [ ":" [port_number] [ ":" chain_name] ] ]
여기서:- host_name
- 서버가 실행되는 호스트의 이름입니다. IP 주소일 수 있습니다. IPv6 주소인 경우 아래의 예제와 같이
host_name 앞 뒤에 대괄호([])를 넣으십시오.
. 값을 지정하지 않을 경우 기본값은 로컬 호스트입니다.[2002:914:fc12:179:9:20:141:42]:7276:BootstrapBasicMessaging
참고: IBM i 플랫폼의 경우, 최소한 기본 호스트 이름을 localhost에서 your.server.name으로 변경해야 합니다.
- port_number
- 지정할 경우, 링크의 원격 측을 호스트하는 메시징 엔진의
다음 주소 중 하나입니다.
- 보안이 사용 가능하지 않을 경우 SIB_ENDPOINT_ADDRESS
- 보안 연결에서 보안이 사용 가능할 경우 SIB_ENDPOINT_SECURE_ADDRESS.
port_number를 지정하지 않을 경우 기본값은 7276입니다.
관리 콘솔을 사용하여 이러한 값을 찾으려면 을 클릭하십시오.
- chain_name
- 부트스트랩 서버에 연결하는 데 사용되는 사전 정의된 부트스트랩 전송 체인의 이름입니다. 지정되지 않는 경우 기본값은 BootstrapBasicMessaging입니다.
다음의 사전정의된 부트스트랩 전송 체인이 제공됩니다.
- BootstrapBasicMessaging
- 이것은 서버 전송 체인 InboundBasicMessaging(JFAP-TCP/IP)에 해당합니다.
- BootstrapSecureMessaging
- 이것은 서버 전송 체인 InboundSecureMessaging(JFAP-SSL-TCP/IP)에 해당합니다.
- BootstrapTunneledMessaging
- 이 부트스트랩 전송 체인을 사용하려면 부트스트랩 서버에 대응하는 서버 전송 체인을 정의해야 합니다( 참조). 이 전송 체인은 JFAP를 터널링하고 HTTP 랩퍼를 사용합니다.
- BootstrapTunneledSecureMessaging
- 이 부트스트랩 전송 체인을 사용하려면 부트스트랩 서버에 대응하는 서버 전송 체인을 정의해야 합니다( 참조). 이 전송 체인은 JFAP를 터널링하고 HTTP 랩퍼를 사용합니다.
host_name : chain_name을 host_name : : chain_name(두 개의 콜론 사용) 대신 지정하는 것은 올바르지 않습니다. 아무것도 입력하지 않거나 다음 중 하나를 입력하십시오. "a", "a:", ":7276", "::chain" 등. 값을 지정하지 않으면 기본값이 적용되지만 필드를 ":"로 분리해야 합니다.
boothost1:7278:BootstrapBasicMessaging,
boothost2:7289:BootstrapTunneledSecureMessaging,
[2002:914:fc12:179:9:20:141:42]:7276:BootstrapBasicMessaging
정보 | 값 |
---|---|
필수 | 아니오 |
데이터 유형 | 텍스트 영역 |
인증 별명
이 특성에 대한 동적 업데이트가 링크 다시 시작 시 적용됩니다. 런타임 탭을 사용하여 현재 상태를 확인하십시오.
수정된 별명은 서버를 다시 시작한 후에만 볼 수 있습니다.
정보 | 값 |
---|---|
필수 | 아니오 |
데이터 유형 | 드롭 다운 목록 |