새 IBM MQ
네트워를 설치할 때 WebSphere® Application Server에 맞게 설치를 조정할 수 있습니다.
IBM MQ 네트워크를 구축한 경우
상호 운용 향상을 위해 일부 설정을 수정할지 여부를 선택할 수 있습니다.
이 태스크 정보
이 주제는 새 IBM MQ
설치가 WebSphere Application Server와
상호 운용될 수 있도록 설정하기 위한 설치 지시사항을 제공합니다.
IBM MQ 네트워크를
설정한 경우, 이 태스크를 소스 팁으로 활용하여 기존 IBM MQ 설치를 조정하십시오.
프로시저
- [IBM MQ] IBM MQ와 함께 제공되는 설치
지시사항에 설명된 대로 IBM MQ의
지원되는 버전을 설치하십시오.
지원되는
IBM MQ
버전을 식별하려면 자세한 시스템 요구사항 페이지 문서를 참조하십시오.
IBM MQ를 사용하는 경우
Rational® Application Developer와
WebSphere Application Server를 동일한 머신에 설치할 수 없습니다.
다른 IBM MQ 릴리스의 다른 설치 필수 소프트웨어는 다음을 참조하십시오.
- [IBM MQ]
IBM MQ 지시사항에 따라
설치 설정을 확인하십시오. 서버 설치는 명령행을
사용하거나 포스트카드 애플리케이션을 사용하여 확인할 수 있습니다.
- [WebSphere Application Server 및 IBM MQ] WebSphere Application Server와 IBM MQ가 효과적으로 상호 운용되도록 구성하십시오.
자세한 정보는 IBM MQ에 WebSphere Application Server 연결을 참조하십시오.
- 옵션:
[IBM MQ] dltmqlnk IBM MQ 제어 명령을 실행하십시오. 애플리케이션
서버가 64비트인 경우 dltmqlnk IBM MQ 제어 명령을 루트로
실행해야 애플리케이션이 BINDINGS 전송 유형을
사용하여 큐 관리자에 연결될 수 있습니다. IBM MQ 수정팩이 설치될 때마다 명령이 재실행되어야 합니다. 자세한
정보는 IBM MQ 제품 정보의 64비트 큐 관리자의 의미
섹션을 참조하십시오.
- [WebSphere Application Server]
기본 라이브러리 정보로 IBM MQ
메시징 제공자를 구성하십시오.
IBM MQ 큐
관리자 또는 큐 공유 그룹에 바인딩 모드로 연결하려면 IBM MQ 메시징 제공자가
기본 라이브러리를 로드할 위치를 알아야 합니다. 자세한 정보는
기본 라이브러리 정보를 사용하여 IBM MQ 메시징 제공자 구성의 내용을 참조하십시오.
- 옵션: [WebSphere Application Server]
셀 범위 또는 노드 범위에서 WebSphere Application Server MQ_CLEAR_MQ_FROM_OSGI_CACHE_ON_SHUTDOWN
환경 변수를 True로 설정하십시오. 이
경우 애플리케이션 서버가 중지되어 있는 동안
애플리케이션 서버 시작 시 MQ_INSTALL_ROOT 환경 변수 및
IBM MQ JMS 클라이언트 라이브러리에
대한 변경사항을 자동으로 고려할 수 있습니다.
이
변수를 설정하지 않으면 이러한 유형의 변경을 수행하고
애플리케이션 서버를 다시 시작해야 애플리케이션이
IBM MQ 메시징 제공자를
사용하여 메시징을 수행할 수 있습니다.
주의: MQ_CLEAR_MQ_FROM_OSGI_CACHE_ON_SHUTDOWN
환경 변수를 설정하는 경우 시작 시간이 늘어날 수 있습니다. 시작 시
각 애플리케이션 서버가
IBM MQ
설치와 연관된 추가 상태를 초기화해야 하기 때문입니다.
IBM MQ 제품
변경사항(예를 들어, PTF 업그레이드)의 경우에는 WebSphere Application Server 및 모든 노드를 다시 시작해야 합니다.
- 옵션: [WebSphere Application Server]
셀 범위 또는 노드 범위에서 WebSphere Application Server MQ_USE_BUNDLE_REFERENCE_INSTALL
환경 변수를 True로 설정하십시오. 이
변수가 True로 설정되면 IBM MQ JMS 번들이 참조 설치를 사용하여 설치됩니다.
![[IBM i]](../images/iseries.gif)
OSGi 프레임워크는 디스크의 스토리지
영역을 공유합니다. 설치의 모든 서버가 이
스토리지 영역을 사용하는 경우, 설치의 여러 서버가 동시에
데이터를 읽거나 이 스토리지 영역에 데이터를 기록하여 자원 경합이
발생할 수 있습니다. MQ_CLEAR_MQ_FROM_OSGI_CACHE_ON_SHUTDOWN 변수가 True로 설정되면
경합 시나리오가 발생할 가능성이 증가합니다. MQ_USE_BUNDLE_REFERENCE_INSTALL 변수를 True로
설정하면 참조 설치를 사용하여 IBM MQ JMS 번들이 설치되므로
IBM MQ JMS 번들 파일을 공유 스토리지 영역에 지속시키기
위해 OSGi 프레임워크가 필요하지 않습니다. 대신 각 서버가 용도에 따라
고유한 번들 파일을 작성합니다.
OSGi 프레임워크는 디스크의 스토리지
영역을 공유합니다. 설치의 모든 서버가 이
스토리지 영역을 사용하는 경우, 설치의 여러 서버가 동시에
데이터를 읽거나 이 스토리지 영역에 데이터를 기록하여 자원 경합이
발생할 수 있습니다. MQ_CLEAR_MQ_FROM_OSGI_CACHE_ON_SHUTDOWN 변수가 True로 설정되면
경합 시나리오가 발생할 가능성이 증가합니다. MQ_USE_BUNDLE_REFERENCE_INSTALL 변수를 True로
설정하면 참조 설치를 사용하여 IBM MQ JMS 번들이 설치되므로
IBM MQ JMS 번들 파일을 공유 스토리지 영역에 지속시키기
위해 OSGi 프레임워크가 필요하지 않습니다. 대신 각 서버와
제어기가 용도에 따라 고유한 번들 파일을 작성합니다.
다음에 수행할 작업
이제 메시징 제공자를 구성할 수 있습니다. 비즈니스가
IBM MQ를
사용하고 WebSphere Application Server 메시징 애플리케이션을
영구 IBM MQ 네트워크에 통합하려는 경우
기본적으로 IBM MQ 메시징 제공자를
선택합니다. 하지만 다른 제공자 사용이 좋을 수도 있습니다. 사용자 요구에 가장 적합한 제공자
조합을 모르는 경우에는 혼합 환경에 대한 메시징 제공자 선택의 내용을 참조하십시오.
IBM MQ 메시징 제공자 자원을
작성하려면 IBM 메시징 제공자를 위한 JMS 자원 구성의 내용을 참조하십시오.