기본 메시징 제공자를 사용하여 외부 스케줄러 인터페이스 설정

외부 스케줄러 인터페이스는 JMS(Java™ Message Service)를 기본 메시징 제공자로 사용합니다. JMS는 외부 클라이언트와 작업 스케줄러 간의 통신 양방향 통신 메커니즘입니다.

시작하기 전에

작업 스케줄러의 구성과 보안을 확인하십시오.

이 태스크 정보

외부 스케줄러 인터페이스를 사용으로 설정하기 위해 wsgridConfig.py 스크립트를 실행할 수 있습니다.

다음 다이어그램은 스크립트가 외부 스케줄러 인터페이스를 설정하기 위해 수행하는 요소를 설명합니다. 이러한 요소에는 작업 스케줄러 서버, 작업 스케줄러 버스, jms/com.ibm.ws.grid.InputQueue JMS 입력 큐 및 jms/com.ibm.ws.grid.OutputQueue 출력 큐가 포함됩니다.

그림 1.
외부 스케줄러 인터페이스의 상위 레벨 오브젝트

프로시저

  1. wsgridConfig.py 스크립트를 실행하여 외부 스케줄러 인터페이스를 사용 가능으로 설정하십시오.

    배치 관리자에서 스크립트를 실행하여 작업 스케줄러 메시지 구동 인터페이스, 서비스 통합 버스 및 JMS 큐를 구성할 수 있습니다.

    예를 들면, 다음과 같습니다.
    wsadmin -user <username> -password <userpassword>
     -f ../bin/wsgridConfig.py -install -node <nodeName>
     -server <serverName>
     -providers "<hostname>,<SIB_ENDPOINT_ADDRESS>"  
    or
    wsadmin -user <username> -password <userpassword>
     -f ../bin/wsgridConfig.py -install -cluster <clusterName>
     -providers "<hostname>,<SIB_ENDPOINT_ADDRESS>;
      <hostname>,<SIB_ENDPOINT_ADDRESS>;...;
      <SIB_ENDPOINT_ADDRESS>;<hostname>,<SIB_ENDPOINT_ADDRESS>"

    명령 옵션에 대한 자세한 정보는 wsgridConfig.py 주제를 참조하십시오.

  2. 관리 콘솔에서 보안이 사용 가능한 경우 작성된 버스를 업데이트하십시오.
    1. 관리 콘솔에서 서비스 통합 > 버스를 클릭하십시오. 이전 단계에서 작성된 버스를 선택하십시오.

      기본 버스 이름은 JobSchedulerBus입니다.

    2. 보안을 클릭하십시오.
    3. 버스 보안 사용 가능을 지우십시오.
    4. 허용된 전송에서 정의된 모든 전송 채널 체인 사용 허용을 선택하십시오.
    5. 적용을 클릭하여 변경사항을 저장하십시오.
  3. CSIv2 인바운드 및 아웃바운드 통신의 값을 변경하십시오.
    1. 관리 콘솔에서 보안 > 글로벌 보안 > RMI/IIOP 보안 > CSIv2 인바운드 통신을 클릭하십시오.
    2. 전송에 대해 SSL-필수 대신에 SSL-지원을 선택하십시오.
    3. 적용을 클릭하여 변경사항을 저장하십시오.
    4. 관리 콘솔에서 보안 > 글로벌 보안 > RMI/IIOP 보안 > CSIv2 아웃바운드 통신을 클릭하십시오.
    5. 전송에 대해 SSL-필수 대신에 SSL-지원을 선택하십시오.
    6. 적용을 클릭하여 변경사항을 저장하십시오.
  4. 구성 변경사항을 적용하려면 셀을 다시 시작하십시오.

다음에 수행할 작업

작업을 외부 작업 스케줄러 인터페이스에서 일괄처리로 제출하십시오.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tgrid_cgexternalconfig
파일 이름:tgrid_cgexternalconfig.html