Stop 작업
- 최종 업데이트2025/03/17
Stop 작업
Task Bot 패키지의 Stop 작업을 사용하면 실행 중인 봇을 중지할 수 있습니다.Stop
설정
예를 들면, Stop 작업을 사용하여, 조건이 충족되는 경우, 즉 봇이 100MB를 초과하는 파일을 처리해야 하는 것과 같은 경우에 봇을 종료할 수 있습니다.
Stop 작업 사용
작업에서 오류 처리 사용 시 Stop 작업 동작 방식입니다.
시나리오 | 자동화 구조 | 실행 결과 |
---|---|---|
시나리오 1 |
|
이 시나리오에서는 Try
작업이 시작되기 전에 Stop
작업이 실행되었습니다. 그 결과 실행이 중단되었고, Finally
작업은 실행되지 않았습니다.
|
시나리오 2 |
|
이 시나리오에서는 실행이 Try
작업에 진입하면서 Finally
작업으로 진행되었습니다. 그러나 Try
작업 내에 위치한 Stop
작업이 실행을 중단시켜 다음 작업인 메시지 상자 4로 넘어가지 않았습니다.
|
시나리오 3 |
|
이 시나리오에서는 Stop
작업이 Try
작업 내에 배치되었습니다. Try
작업의 실행 중에 예외가 발생했을 때 Stop 작업은 건너뛰고 제어가 Catch
작업으로 전달되었습니다. 그 결과, Stop
작업이 실행되지 않았고, 자동화는 종료 없이 계속 진행되었습니다.
|
시나리오 4 |
|
이 시나리오에서는 Try 작업 내의 작업에서 오류가 발생하여 실행이 Catch 작업으로 전환되었고, 그곳에서 오류 또는 예외 메시지가 표시되었습니다. 그 후, Finally 작업이 실행되었습니다. 이 경우, Stop 작업이 Catch 작업 내에 있었기 때문에, 자동화 실행은 Finally 작업 이후에 종료되어 다음 작업 메시지 4는 실행되지 않았습니다.
|
시나리오 5 |
|
이 시나리오에서는 작업Try 내의 작업에서 오류가 발생하여 실행이 Catch 작업으로 전환되었고, 그곳에서 오류 또는 예외 메시지가 표시되었습니다. 그 후, Finally 작업이 실행되었습니다. 이 상황에서는 Stop 작업이 Finally 작업 내에 있었기 때문에, 자동화 실행은 Finally 작업 이후에 종료되어 다음 작업 세트가 실행되지 않았습니다.
|