채널 시작 및 중지

채널이 시작되는 방법은 호출자 채널인지 응답자 채널인지에 따라 다릅니다. 채널을 중지할 경우 메시지의 현재 배치가 처리를 완료한 후에 채널을 중지할지 현재 메시지 배치가 처리를 완료하기 전에 채널 종료를 강제 실행할지 선택할 수 있습니다.

시작하기 전에

채널 양측의 컴퓨터에 필수 전송 프로토콜(예: TCP/IP)이 있어야 합니다.

이 태스크 정보

채널은 호출자 또는 응답자로 분류할 수 있습니다. 애플리케이션은 채널 시작기를 사용하여 직접 또는 자동으로 호출자 채널을 시작합니다. 응답자 채널은 리스너만이 시작할 수 있습니다.

IBM® MQ 탐색기에서 호출자 채널을 시작할 수 있습니다. IBM MQ 탐색기에서 응답자 채널을 시작하는 경우, 이는 실제로 응답자 채널의 상태를 중지됨에서 비활성으로 변경하는 것입니다. 그러면 리스너가 상태를 비활성에서 시작됨으로 변경합니다. 따라서 응답자 채널을 사용 중이면 컴퓨터에서 리스너를 시작해야 합니다.

프로시저

  • 수동으로 채널을 시작하십시오.
    1. 네비게이터 보기에서 채널 폴더를 클릭하여 컨텐츠 보기에 채널을 표시하십시오.
    2. 컨텐츠 보기에서 채널을 마우스 오른쪽 단추로 클릭한 다음 시작을 클릭하십시오.
    채널을 시작합니다. 채널 옆의 아이콘이 변경되어 해당 채널이 실행 중임을 표시합니다.
  • 채널을 중지하십시오.
    1. 네비게이터 보기에서 채널 폴더를 클릭하여 컨텐츠 보기에 채널을 표시하십시오.
    2. 컨텐츠 보기에서 채널을 마우스 오른쪽 단추로 클릭한 다음 중지...를 클릭하십시오.
      채널 중지 대화 상자가 열립니다.
    3. IBM MQ가 채널을 중지시키는 방법을 선택하십시오.
      • 기본값을 승인하여(선택란을 선택하지 않음) 현재 메시지 배치의 처리가 완료된 후 채널을 종료하거나(Windows, Linux®, UNIX 또는 IBM i에서) 현재 메시지 후에 채널을 종료하십시오(z/OS®에서). 수신 채널의 경우 진행 중인 배치가 없으면 채널이 중지 전에 다음 배치 또는 다음 하트비트를 기다립니다(하트비트를 사용하는 경우). 서버 연결 채널의 경우에는 연결이 종료될 때 채널이 중지됩니다.
      • 현재 메시지 배치의 인터럽트 강제 실행 선택란을 선택해서 현재 배치의 전송을 종료하십시오. 채널의 스레드 또는 프로세스가 종료됩니다. 이는 인다우트 채널을 초래하기 쉽습니다. 서버 연결 채널에서는 현재 연결이 중단됩니다.
      • 현재 메시지 배치 강제 인터럽트 선택란을 선택하고 채널 스레드나 프로세스를 종료하려는 경우 프로세스/스레드 종료 허용 선택란을 선택하십시오.
    4. 채널 정의가 응답자 채널인 경우 여러 큐 관리자 또는 원격 연결에 동일한 응답자 채널이 사용될 수 있습니다. 따라서 중지된 채널을 필터링할 수 있습니다. 관련 선택란을 선택한 다음 큐 관리자나 원격 연결의 이름을 입력하십시오.
    5. 채널이 정지될 때 변경될 상태를 선택하십시오.
      • 채널을 중지하되 프로세스나 스레드의 실행을 유지하려면 중지됨을 선택하십시오. 채널이 여전히 활성 상태이며 자원을 소모합니다.
      • 프로세스나 스레드의 중지를 포함하여 채널을 중지하려면 비활성을 클릭하십시오. 채널이 비활성화되고 자원을 소모하지 않습니다.

    채널이 실행을 중지합니다. 채널 옆의 아이콘이 변경되어 해당 채널이 더 이상 실행되지 않음을 표시합니다.