mqsireload 명령을 사용하여 브로커가 실행 그룹을 정지 및 재시작하도록 요청할 수 있습니다.
이 명령을 실행하면, 메시지가 모든 실행 그룹을 정지하고 재시작하는 브로커로 송신됩니다. 하나의 실행 그룹을 다시 로드하도록 지정할 수 있지만, 이 명령의 디폴트 형식을 사용하여 모든 실행 그룹을 다시 로드하도록 권장됩니다.
실행 그룹은 실행 그룹 내의 모든 메시지 플로우가 종료될 때까지 정지되지 않으므로, 브로커가 신속하게 재로드하는 기능은 가장 오래 실행되는 메시지 플로우의 처리 시간에 따라 다릅니다. 이 기능은 이 명령의 성능에 영향을 주므로 오래 실행되는 메시지 플로우를 검토하는 것이 바람직합니다.
브로커의 메시지 플로우에 사용자 정의 노드또는 구문 분석기를 포함시킨 경우, 노드와 구문 분석기가 이 명령 및 호출된 관련 함수에 의해 삭제됩니다. 메시지 플로우가 재시작되면, 사용자 정의 노드 및 구문 분석기에서 사용된 자원을 다시 액세스하여 재확보합니다. 그러나, 지속 상태 및 데이터를 동적으로 다시 로드하기 위해 사용자 정의 노드 및 구문 분석기가 자체의 메커니즘을 제공하고 이 명령의 사용에 의존하지 않도록 하는 것이 좋습니다.