다중 서버에 단계 브로드캐스트

많은 서버에서 유용하게 수행할 수 있는 활동이 있는 경우, 브로드캐스트 기능을 사용하여 많은 서버에서 동일한 단계를 반복할 수 있습니다.

일반적으로 단계는 한 서버에서만 실행됩니다. 그러나 각 단계마다 브로드캐스트 선택란이 있습니다. 단계의 브로드캐스트 상자가 선택된 경우, 실행 시에 시스템은 단계의 선택기와 일치하는 각 서버에 대해 하나씩 단계를 비브로드캐스트 단계 세트로 바꿉니다.
참고: 단계의 선택기가 오직 하나의 서버와 일치하는 경우, 단계는 한 번만 실행됩니다.
잠재적으로 브로드캐스트를 사용하는 경우는 다음과 같습니다.

브로드캐스트 다시 시작 단계

브로드캐스트 다시 시작 단계의 내용을 참조하십시오.

브로드캐스트 단계에서의 스레딩

실행시에 브로드캐스트 단계에 대한 대체 단계를 작성하는 경우, 시스템은 다음과 같이 단계를 스레드합니다.
  • 브로드캐스트 단계의 스레드 특성이 아니오로 설정된 경우, 대체 단계는 동일한 스레드 값을 가져오므로 모두 연속해서 실행됩니다. 각 단계를 완료해야 다음 단계를 시작할 수 있습니다.
  • 브로드캐스트 단계의 스레드 특성이 로 설정된 경우에도 대체 단계는 동일한 스레드 값을 가져옵니다. 따라서 단계 세트가 서로 병렬로 실행되고, 브로드캐스트 단계에 선행하거나 후행하는 임의의 스레드된 단계와 병렬로 실행됩니다.
  • 브로드캐스트 단계의 스레드 특성이 결합으로 설정된 경우, 시스템은 스레드로 설정하여 대체 단계를 작성합니다(결합으로 표시되는 마지막 단계는 제외). 그 결과 단계 세트가 서로 병렬로 실행되고, 단계에 선행하는 스레드된 단계와 병렬로 실행되지만 전체 세트를 완료해야 브로드캐스트 단계 다음에 오는 단계를 시작할 수 있습니다.

브로드캐스트 단계에서 기타 프로젝트 실행

인라인 프로젝트를 포함하거나 단계 패스 또는 실패 시 프로젝트를 체인하는(패스 체인/실패 체인) 단계를 브로드캐스트할 수 있습니다. 다른 프로젝트를 실행(체인)하는 단계를 브로드캐스트할 때 브로드캐스트 단계는 실행된 프로젝트의 선택기를 대체하지 않음을 참고하십시오. 일반적으로, 브로드캐스트 단계의 선택기와 일치하는 모든 서버에서 프로젝트를 실행하려면 브로드캐스트 단계에서 프로젝트를 실행할 때 라이브러리(자체 선택기가 없는 프로젝트)를 사용하십시오.

라이브러리를 사용하지 않는 경우, 각 브로드캐스트 단계 사본은 서로 다른 서버에서 실행되지만 인라인 또는 체인 형식으로 연결된 프로젝트는 자체 선택기를 따릅니다(브로드캐스트 단계 사본과 동일한 서버를 선택하지 않을 수 있음). 다른 서버에서 실행 중인 각 브로드캐스트 단계로 종료할 수 있습니다. 반면에, 인라인 프로젝트의 모든 단계는 동일한 서버에서 여러 번 실행됩니다.
참고: 브로드캐스트를 사용하여 선택기와 일치하는 각 서버에서 한 번 라이브러리를 실행하려는 경우, 기본 프로젝트 서버를 사용하는 모든 단계가 동일한 서버에서 실행되도록 라이브러리에서 고정 옵션도 설정하십시오.

피드백