애플리케이션 클라이언트에 대한 WebSphere MQ 제공자 큐 연결 팩토리 설정

이 패널에서 MQSeries® 제품 JMS(Java™ Message Service) 제공자에 사용하려고 선택한 큐 연결 팩토리의 구성 특성을 보거나 변경할 수 있습니다. 이 구성 특성은 WebSphere® MQ와 JMS 제공자 사이에 작성된 연결 방법을 제어합니다.

이 애플리케이션 클라이언트 자원 구성 도구(ACRCT) 페이지를 보려면 파일 > 열기를 클릭하십시오. EAR 파일을 찾은 후 열기를 클릭하십시오. 선택된 JAR 파일 > 메시징 제공자 > WebSphere MQ 제공자를 펼치십시오. 큐 연결 팩토리를 마우스 오른쪽 단추로 클릭한 다음 새로 작성을 클릭하십시오. 일반 탭에 다음 필드가 표시됩니다.

참고:

JMS 제공자에 대한 큐 연결 팩토리의 특성은 다음과 같습니다.

이름

Websphere Application Server에서 관리를 목적으로 사용되는 큐 연결 팩토리의 이름. 이 이름은 WebSphere 관리 도메인의 JMS 연결 팩토리 내에서 고유해야 합니다.

데이터 유형 문자열
설명

Websphere Application Server 내에서 관리 목적으로 사용되는 이 연결 팩토리에 대한 설명

데이터 유형 문자열
기본값
JNDI 이름

애플리케이션 클라이언트 런타임은 이 필드를 사용하여 구성 정보를 검색합니다.

사용자 ID

호출 애플리케이션이 사용자 ID 및 비밀번호를 명시적으로 제공하지 않는 경우, 비밀번호 특성과 함께 사용자 ID가 인증에 사용됩니다.

사용자 ID 특성 값을 지정하는 경우, 비밀번호 특성 값도 지정해야 합니다.

호출 애플리케이션이 사용자 ID 및 비밀번호를 명시적으로 제공하지 않는 경우(예를 들어, 호출 애플리케이션이 createQueueConnection() 메소드를 사용하는 경우), 연결 팩토리 사용자 ID 및 비밀번호 특성이 사용됩니다. JMS 클라이언트는 사용자 ID 및 비밀번호를 JMS 서버로 이동시킵니다.

데이터 유형 문자열
비밀번호

호출 애플리케이션이 사용자 ID 및 비밀번호를 명시적으로 제공하지 않는 경우, 사용자 ID 특성과 함께 비밀번호가 인증에 사용됩니다.

사용자 ID 특성 값을 지정하는 경우, 비밀번호 특성 값도 지정해야 합니다.

데이터 유형 문자열
기본값
비밀번호 재입력

비밀번호를 확인합니다.

큐 관리자

이 연결 팩토리에 대한 WebSphere MQ 큐 관리자의 이름.

이 팩토리에서 작성된 연결은 해당 큐 관리자를 연결합니다.

데이터 유형 문자열
호스트 이름 및 포트 정보 입력

이 단일 선택 단추는 기본적으로 선택되어 있습니다. 선택되어 있는 경우, 호스트 이름 및 포트 특성을 사용할 수 있으며 연결 이름 목록 특성은 사용할 수 없습니다.

데이터 유형 단일 선택 단추
기본값 선택됨
호스트

클라이언트 연결의 경우, WebSphere MQ 큐 관리자가 실행되는 호스트의 이름.

데이터 유형 문자열
기본값
범위 유효한 TCP/IP 호스트 이름
포트

클라이언트 연결의 경우, WebSphere MQ 큐 관리자와의 연결에 사용되는 TCP/IP 포트 번호.

이 포트는 WebSphere MQ 큐 관리자에서 구성되어야 합니다.

데이터 유형 정수
기본값
범위 올바른 TCP/IP 포트 번호는 WebSphere MQ 큐 관리자에서 구성됩니다.
연결 이름 목록 정보 입력

선택되어 있는 경우, 이 단일 선택 단추는 연결 이름 목록 특성을 사용할 수 있으며 호스트 및 포트 이름 특성은 사용할 수 없습니다. 다중 인스턴스 큐 관리자에 연결하려면 이 단일 선택 단추를 선택하십시오.

데이터 유형 단일 선택 단추
기본값 선택 해제
연결 이름 목록

다중 인스턴스 큐 관리자에 연결하는 데 사용할 수 있는 쉼표로 구분된 호스트 및 포트 정보 목록

목록의 형식은 다음과 같습니다.

host[(port)],[host[(port)]]
여기에서 port는 선택사항이며 기본값은 1414입니다(설정되지 않은 경우). 예를 들어, 다음과 같습니다.
hostname1,hostname2(1415)

다중 인스턴스 큐 관리자에 대한 자세한 정보는 WebSphere MQ Information Center를 참조하십시오.

이 특성은 다중 인스턴스 큐 관리자에 연결하는 데만 사용해야 합니다. 트랜잭션 무결성 문제가 발생할 수 있으므로 이 특성을 별도의 큐 관리자 목록에 연결하는 데 사용해서는 안 됩니다.

채널

클라이언트 연결의 경우, WebSphere MQ 큐 관리자와의 연결에 사용되는 채널 이름.

데이터 유형 문자열
기본값
범위 1 - 20자의 ASCII 문자
전송 유형

WebSphere MQ 클라이언트 연결 또는 JNDI 바인딩을 WebSphere MQ 큐 관리자로 연결할 때 사용할 수 있는지를 지정하십시오. 외부 JMS 제공자가 JMS 클라이언트와 JMS 서버 사이에서 통신 프로토콜을 제어합니다. ASF가 아니면서 비지속적이고 트랜잭션이 아닌 메시징이거나, 보안 문제를 충족시키고 클라이언트가 큐 관리자 노드에 로컬일 때는 전송 유형을 조정하십시오.

데이터 유형 Enum
단위 적용되지 않음
기본값 바인딩
범위
바인딩
JNDI 바인딩을 사용하여 큐 관리자에 연결합니다. 바인딩은 공유 메모리 프로토콜로서, 큐 관리자가 JMS 클라이언트와 같은 노드에 있는 경우에만 사용할 수 있으며 EJB 역할을 통해 처리되는 보안상의 위험을 발생시킵니다.
클라이언트
WebSphere MQ 클라이언트 연결은 큐 관리자에 연결하기 위해 사용됩니다. CLIENT는 일반 TCP 기반 프로토콜입니다.
직접
직접 모드를 사용하는 WebSphere MQ Event Broker의 경우. 직접은 부담이 적은 소켓 프로토콜로서, 트랜잭션이 아니고 비지속적인 공개/요청 메시징에서 사용합니다. 직접은 ASF가 아닌 프로토콜을 사용하는 클라이언트와 메시지 구동 Bean을 대상으로 하는 유일한 WORKS입니다.
QUEUED는 표준 TCP 프로토콜입니다.
권장
큐 연결 팩토리 전송 유형
바인딩이 30% 이상 빠르지만 보안 기능이 없습니다. 보안 문제가 없으면 바인딩이 클라이언트보다 더 바람직합니다.
주제 연결 팩토리 전송 유형
직접이 가장 빠른 유형이므로 가능하다면 사용해야 합니다. 추가 보안 태스크를 충족하고 큐 관리자가 JMS 클라이언트에 로컬이면, 바인딩을 사용하십시오. 기타 경우 모두에서 큐를 사용할 수 있습니다. CSD2 이전에 직접이 설정 값일 때 WebSphere MQ 5.3를 메시지 구동 Bean과 함께 사용하면서 과부하가 걸리면, 메시지를 잃게 됩니다. 또한 이러한 손실은 브로커 maxClientQueueSize를 0으로 설정하지 않은 경우에 클라이언트측 애플리케이션에서 발생합니다. 다음 명령을 사용하여 이 값을 0으로 설정할 수 있습니다.
#wempschangeproperties WAS_nodeName_server1
 -e default -o DynamicSubscriptionEngine -n
 maxClientQueueSize -v 0 -x executionGroupUUID
여기서, 브로커를 시작하여 이벤트 로깅/애플리케이션에서 2201 이벤트를 찾으면 executionGroupUUID의 위치를 찾을 수 있습니다. 이 값은 일반적으로 ffffffff-0000-0000-000000000000입니다.
참고: WAS 6.1에는 Java 5 런타임이 있으므로 WebSphere MQ 5.3 JMS를 WAS 내에서 사용할 수 없습니다. 따라서 WebSphere MQ 5.3 큐 관리자와의 교차 메모리 연결을 확립할 수 없습니다. 이로 인해 이전에 WebSphere MQ 5.3 및 바인딩을 연결에 사용했고 Websphere Application Server 버전 6.1로의 마이그레이션에서 클라이언트 네트워크 연결로 이동하는 경우, 성능이 저하될 수 있습니다. z/OS®용 WebSphere MQ 5.3 을 사용 중인 경우, 추가 기능팩을 구매해야 할 수도 있습니다.

[z/OS] 64비트 z/OS에서 실행할 때에는 64비트 WebSphere MQ z/OS가 현재 사용 가능하지 않고 바인딩 모드를 사용하여 31비트 WebSphere MQ z/OS에 연결할 수 없기 때문에 전송 유형을 클라이언트로 설정해야 합니다. 이 지원을 위해 추가 WebSphere MQ 기능팩을 구매해야 할 수도 있습니다.

클라이언트 ID

MQSeries 큐 관리자에 연결할 때 사용하는 JMS 클라이언트 ID입니다.

데이터 유형 문자열
CCSID

WebSphere 큐 관리자에서 사용할 코드화 문자 세트 ID.

이 CCSID(coded character set identifier)는 WebSphere MQ에서 지원하는 CCSID 중 하나여야 합니다.

데이터 유형 문자열

지원되는 CCSID 및 메시지 데이터를 하나의 코드화 문자 세트에서 다른 코드화 문자 세트로 변환하는 방법에 대한 자세한 정보는 WebSphere MQ Information Center의 시스템 관리애플리케이션 프로그래밍 참조서 섹션을 참조하십시오.

메시지 보유

필요 없는 메시지가 큐에 남아 있도록 지정하려면 이 선택란을 선택하십시오. 그렇지 않으면 필요 없는 메시지가 메시지 처리 옵션에 따라 처리됩니다.

데이터 유형 Enum
단위 적용되지 않음
기본값 선택 해제
범위
선택됨
원하지 않는 메시지는 큐에 남겨 둡니다.
선택 해제
필요 없는 메시지가 메시지 처리 옵션에 따라 처리됩니다.
임시 모델

요청한 큐가 없는 경우 큐 관리자가 임시 큐를 작성하는 데 사용할 수 있는 모델 큐 정의의 이름

데이터 유형 문자열
범위 1 - 48 ASCII 문자
임시 큐 접두부

동적 큐 이름 지정에 사용되는 접두부입니다.

데이터 유형 문자열
작업 정지 실패

큐 관리자가 제어에 실패했을 때 메소드 호출에서 애플리케이션 리턴 여부를 지정합니다.

데이터 유형 선택란
기본값 선택됨
로컬 서버 주소

로컬 서버 주소를 지정합니다.

데이터 유형 문자열
폴링 간격

비동기 메시지 전달 중 모든 받는 사람 스캔 사이의 간격을 밀리초 단위로 지정합니다.

데이터 유형 정수
단위 밀리초
기본값 5000
재스캔 간격

순서에 맞지 않게 주제에 추가된 메시지를 찾기 위해 주제를 스캔하는 간격을 밀리초 단위로 지정합니다.

이 간격은 WebSphere MQ 찾아보기 커서로 순서에 맞지 않게 주제에 추가된 메시지를 스캔하는 것을 제어합니다.

데이터 유형 정수
단위 밀리초
기본값 5000
SSL Cipher Suite

WebSphere MQ에 대한 SSL 연결에 사용할 cipher suite를 지정합니다.

이 특성을 JSSE 제공자에서 제공하는 올바른 cipher suite로 설정하십시오. 값은 SVRCONN 채널에서 채널 특성으로 지정된 CipherSpec과 일치해야 합니다.

SSL 피어 이름 특성을 설정할 경우 이 특성을 설정해야 합니다.

SSL 인증 저장소

SSL 인증 철회를 확인하는 데 사용되는 0개 이상의 CRL(Certificate Revocation List) 서버 목록을 지정합니다. 이 특성에 대한 값을 지정했으면 Java 2 버전 1.4에서 WebSphere MQ JVM을 사용해야 합니다.

값은 공백으로 분리된 항목 목록 양식을 갖고 있습니다.
ldap://hostname:[port]

슬래시(/)가 이 값에 붙습니다. port를 생략하면, 기본값 LDAP 포트인 389가 사용된다고 가정합니다. 연결 시, 서버에 표시된 SSL 인증을 지정된 CRL 서버와 대조합니다. CRL 보안에 대한 자세한 정보는 WebSphere MQ Information Center의 보안 섹션에 있는 "인증서 폐기 목록 작업"에 대한 정보를 참조하십시오.

SSL 피어 이름

SSL의 경우, WebSphere MQ 큐 관리자가 제공하는 이름과 일치해야 하는 식별 이름 스켈레톤입니다. 식별 이름은 연결 시 서버에 표시된 식별 인증을 확인하는 데 사용됩니다.

특성이 설정되지 않으면, 인증 확인이 수행됩니다.

SSL Cipher Suite 특성이 지정되어 있지 않으면 SSL 피어 이름 특성은 무시됩니다.

이 특성은 쉼표 또는 세미콜론으로 분리된 속성 이름 및 값 쌍의 목록입니다. 예를 들어, 다음과 같습니다.
CN=QMGR.*, OU=IBM, OU=WEBSPHERE

제공된 예제에서는 연결 시 서버에 표시된 식별 인증을 확인합니다. 연결에 성공하려면 인증에 QMGR.로 시작하는 공통 이름이 있어야 하며, 적어도 두 개의 조직 단위 이름(첫 번째는 IBM, 두 번째는 WEBSPHERE)이 있어야 합니다. 확인 시 대소문자는 구분하지 않습니다.

식별 이름 및 이를 WebSphere MQ에서 사용하는 방법에 대한 자세한 내용은 "식별 이름" 섹션을 참조하십시오.

연결 풀

선택적 연결 풀 설정 세트를 지정합니다.

연결 풀 특성은 J2C 커넥터 모두에 공통입니다.

애플리케이션 서버는 JMS 제공자와의 연결 및 세션을 풀하여 성능을 향상시킵니다. 이는 WebSphere MQ 연결 풀링과 독립적입니다. 애플리케이션에 적합하게 연결 및 세션 풀 특성을 구성해야 합니다. 그렇지 않은 경우, 원하는 연결 및 세션 작동을 가져올 수 없습니다.

JMS 자원으로 동시에 액세스하는 서버 수가 기본값을 초과하면 연결 풀 크기를 변경하십시오. 연결 풀 크기는 큐 또는 주제를 기초로 설정됩니다.

데이터 유형 선택란
기본값 선택됨
클라이언트 다시 연결 옵션

통신 또는 큐 관리자에 실패할 경우 클라이언트 모드 연결이 자동으로 다시 연결될지 여부를 지정합니다. 이 특성은 연결 팩토리가 씬 또는 관리 클라이언트 환경에 사용되지 않으면 무시됩니다.

데이터 유형 드롭 다운 목록
기본값 DISABLED
범위
DISABLED
클라이언트 다시 연결은 자동으로 발생하지 않습니다.
ASDEF
클라이언트 구성 파일의 채널 스탠자의 DefRecon 속성 값이 사용됩니다. DefRecon 값이 지정되어 있지 않으면 이 설정이 DISABLED 값의 역할을 합니다.
RECONNECT
큐 관리자 속성 값과 일치하는 모든 큐 관리자에 다시 연결됩니다. 이 큐 관리자는 원래 연결되었던 큐 관리자와 다른 큐 관리자일 수 있습니다.
QMGR
원래 연결되었던 큐 관리자에만 다시 연결됩니다.

자동 클라이언트 다시 연결에 대한 자세한 정보는 WebSphere MQ Information Center를 참조하십시오.

클라이언트 다시 연결 제한시간

통신 또는 큐 관리자에 실패한 후에 클라이언트 모드 연결이 큐 관리자에 자동으로 다시 연결하려고 시도하는 최대 시간(초)입니다. 이 매개변수는 연결 팩토리가 Thin 또는 관리 클라이언트 환경에 사용되지 않으면 무시됩니다. 이 매개변수의 사용 여부는 클라이언트 다시 연결 옵션 매개변수의 값에 따라 결정됩니다.

데이터 유형 정수
단위
기본값 1800
범위 값은 0보다 크고 최대 2147483647이어야 합니다.

자동 클라이언트 다시 연결에 대한 자세한 정보는 WebSphere MQ Information Center를 참조하십시오.




표시된(온라인) 링크는 인터넷에 액세스해야 합니다.



파일 이름: ucli_pqcfm.html