비즈니스 환경이 발전함에 따라 SCA(Service Component Architecture) 모듈이 사용하는 WebSphere® MQ
대상을 변경해야 하는 경우가 있습니다.
시작하기 전에
변경 중인 WebSphere MQ JMS 대상을 사용하는 SCA 모듈을 알고 있어야 합니다. 기본적으로 이러한 대상은 SCA 모듈을 서버 또는 클러스터에 설치할 때 작성됩니다. 대상의 형식은 다음과 같습니다.
- 단방향 내보내기의 경우:
- modulename.exportname_MQEXPORT_CF
- modulename.exportname_MQ_RECEIVE_D
- 양방향 내보내기의 경우:
- modulename.exportname_MQ_SEND_D
- 단방향 가져오기의 경우:
- modulename.importname_MQIMPORT_CF
- modulename.importname_MQ_SEND_D
- 양방향 가져오기의 경우:
- modulename.importname_MQ_RECEIVE_D
이 타스크는 관리 콘솔을 사용하여 구성을 변경한다고 가정합니다.
제한사항: 대상을 변경할 때 다음 사항에 주의하십시오.
- 대상 클라이언트가 MQ로 설정되도록 큐 대상을 구성해야 합니다.
- WebSphere MQ에 연결하려면 TCP/IP 클라이언트 연결을 사용해야 합니다. 자세한 내용은 "WebSphere MQ 상호 통신"을 참조하십시오.
- 채널 압축을 사용할 수 없습니다.
- 올바른 데이터 처리에 필요한 채널 종료를 설정해야 합니다. 을 클릭하고 다음 사용자 정의 특성을 설정하십시오.
- SENDEXIT를 값 com.ibm.ws.sca.internal.mq.exit.MQInternalSendExitImpl로 설정하십시오.
- RECEXIT를 값 com.ibm.ws.sca.internal.mq.exit.MQInternalReceiveExitImpl로 설정하십시오.
- 옵션: SENDEXITINIT를 선택한 텍스트 문자열로 설정하십시오. 이 특성을 설정하면 추적에서 종료를 식별하는 데 도움이 됩니다.
- 옵션: RECEXITINIT를 선택한 텍스트 문자열로 설정하십시오. 이 특성을 설정하면 추적에서 종료를 식별하는 데 도움이 됩니다.
- 종료가 JMS MQ 바인딩을 억제하므로 WebSphere MQ 및 JMS(Java™ Message
Service) MQ 바인딩에 대해 동일한 연결 팩토리를 사용할 수 없습니다.
이 태스크 정보
SCA 모듈을 전개한 후 새 비즈니스 요구사항에 맞도록 WebSphere MQ JMS 대상을 변경해야 할 수 있습니다.
프로시저
- 변경 중인 대상을 사용하는 모든 응용프로그램을 중지하십시오. "엔터프라이즈 응용프로그램 관리"에서 설명한 단계를
사용하십시오.
- 대상이 진행 중인 메시지 처리를 완료하도록 허용하십시오.
- WebSphere MQ JMS 대상을 표시하십시오. 관리 콘솔에서 자원 > JMS
프로바이더 > WebSphere MQ > WebSphere MQ 큐
대상을 사용하여 이 페이지를 탐색하십시오.
- 변경하려는 대상의 범위를 선택하십시오.
대상이 포함된 SCA 모듈이 단일 서버에 설치된 경우 서버 범위를 선택하십시오.
대상이 포함된 SCA 모듈이 클러스터에 설치된 경우 클러스터 범위를 선택하십시오.
- 목록에서 변경할 대상을 선택하십시오.
- 다음 페이지에서 필드를 새 값으로 변경하십시오.
- 변경 중인 각 대상에 대해 5 및 6 단계를 반복하십시오.
- 구성 변경사항을 저장하십시오.
다음에 수행할 작업
1 단계에서 중지한 응용프로그램을 재시작하십시오.