콘텐츠로 이동

🚀 워크플로우 실행 및 모니터링

학습 안내

설계된 워크플로우를 가동하는 다양한 방식과 실행 중인 프로세스의 실시간 로그 감시, 오류 발생 시의 유연한 제어 및 조치 가이드를 학습합니다.


1. 실행 방식 및 화면 유형

실행 방식

  • 전체 실행: 'START'부터 순차적으로 자동 실행. 모든 컴포넌트 완료 후 '종료' 버튼 클릭 시 최종 마감.
  • 선택 실행: 특정 컴포넌트만 지목하여 실행. 의존성과 관계없이 특정 단계만 테스트할 때 유용.
  • 스케줄 실행: 예약된 시각에 주기적(데일리, 위클리 등)으로 자동 실행.

모니터링 뷰(View)

  • 워크플로우 뷰: 컴포넌트 간 관계를 순서도 형태로 시각화하여 확인.
  • 리스트 뷰: 실행 단계를 표 형식으로 확인하며 다중 컴포넌트를 한꺼번에 제어하기 용이.

2. 실시간 상태 감시 및 제어

실행 중 각 컴포넌트 우클릭을 통해 다음과 같은 동적 제어가 가능합니다.

기능 설명
스킵 (Skip) 대기 중인 컴포넌트를 실행하지 않고 다음 단계로 건너뜀
중단 (Stop) 현재 진행 중인 작업을 멈추고 이후 흐름을 차단
재시도 (Retry) 실패한 컴포넌트를 조치 후 다시 실행 (실행 중 편집 기능 병행 가능)
성공 처리 실패한 작업을 강제로 성공(Success) 상태로 변경하여 프로세스 지속
일시 중지 워크플로우 전체 흐름을 잠시 멈춤

3. 실시간 로그 패널

워크플로우 화면 하단의 로그 패널을 통해 실시간 통신 상태를 파악합니다.

  • 로그 레벨: ERROR(실패 메시지), INFO(상태 정보), DEBUG(상세 정보) 필터링 지원.
  • 링크 포함: 하위 링크 컴포넌트 내부의 로그까지 통합 출력 가능.
  • 문자열 검색: 방대한 로그 내용 중 특정 키워드 신속 조회.
  • 실시간 결과: 컴포넌트에서 반환되는 데이터를 5초 주기로 즉시 갱신 확인.

4. 실행 중 예외 처리 가이드

  • 실패 시 재시도: 오류 발생 시 패널에서 원인을 파악하고, 스크립트 등을 '실행 중 편집'으로 수정한 뒤 바로 재시도할 수 있습니다.
  • 중복 실행 관리: 워크플로우가 동시에 여러 번 실행될 경우, 실행 목록(Timestamp)을 통해 각각의 인스턴스를 개별 추적합니다.