자원 중지 시의 문제점 해결

여기에 제공된 권고를 사용하여 자원을 중지할 때의 문제점을 해결하는 데 도움을 받으십시오.

태스크 정보

프로시저

통합 노드를 중지할 수 없음

프로시저

  • 시나리오: mqsistop 명령을 실행하여 통합 노드를 중지하지만 시스템이 보류되고 통합 서버를 중지하지 않습니다.
  • 설명: 한 가지 가능한 원인은 메시지 플로우가 디버그되고 있고 현재 중단점에서 중지되었기 때문입니다. IBM® App Connect Enterprise 이를 전송 중인 메시지로 간주하여, 일반 명령을 통해 통합 노드를 중지시키지 않습니다.
  • 해결 방법:IBM App Connect Enterprise ’ 툴킷‘통합 개발(Integration Development)’ 뷰 에서 ‘디버깅 중지(Stop debugging) ’를 클릭합니다. 이 조작이 완료되고 나면 통합 노드가 중지됩니다.

    디버그 세션을 중지할 수 없는 경우에는 통합 노드와 연관된 모든 통합 서버 프로세스를 종료해서 통합 노드가 중지되도록 하십시오. 메시지가 백아웃됩니다. 통합 노드가 재시작한 후에 디버깅 중지를 클릭하십시오.

통합 노드 큐 관리자를 중지할 수 없음

프로시저

  • 상황: 분산 시스템에서 ` endmqmIBM MQ ` 명령어를 사용하여 통합 노드 큐 관리자를 중지하려고 하지만, 중지되지 않습니다.
  • 설명: 특정 상황에서 통합 노드 큐 관리자를 중지하려고 시도해도 큐 관리자가 중지되지 않습니다. 이러한 상황은 다수의 스레드로 메시지 플로우를 구성한 경우에(메시지 플로우 특성 추가 인스턴스를 0보다 큰 수로 설정함) 발생할 수 있습니다.
  • 솔루션: 통합 노드의 큐 관리자를 중지하려면 먼저 mqsistop 명령을 실행하여 통합 노드를 중지한 후 큐 관리자를 중지하십시오.

통합 서버가 비정상적으로 종료됨

태스크 정보

프로시저

  • 시나리오: 통합 서버 프로세스가 비정상적으로 종료됩니다.
  • 설명: 통합 서버 프로세스가 비정상적으로 종료되면 bipbroker 프로세스에 의해 자동으로 재시작됩니다. 통합 서버 프로세스는 실패하면 5분 간격으로 세 번씩 재시작됩니다. 처음 5분 간격은 통합 서버가 처음으로 시작될 때 시작합니다. RetryInterval의 기본값은 5입니다.

    통합 서버를 통합 노드 구성에서 제거하고 통합 노드 구성을 배치한 후 나중에 통합 서버를 추가하고 통합 노드 구성을 재배치하십시오. 행이 재작성되고 RetryInterval이 기본값인 5로 설정됩니다.

  • 솔루션: 기본값을 변경하려면 다음을 수행하십시오.
    1. 통합 노드를 중지하십시오.
    2. 데이터베이스 테이블에서 RetryInterval의 값을 변경하십시오.
    3. 통합 노드를 재시작하십시오.