DebugFlow 2025.10.2.19

번들

org.apache.nifi | nifi-standard-nar

설명

The DebugFlow processor aids testing and debugging the FlowFile framework by allowing various responses to be explicitly triggered in response to the receipt of a FlowFile or a timer event without a FlowFile if using timer or cron based scheduling. It can force responses needed to exercise or test various failure modes that can occur when a processor runs.

태그

FlowFile, 디버그, 플로우, 프로세서, 테스트, 유틸리티

입력 요구 사항

민감한 동적 속성 지원

false

속성

속성

설명

@OnScheduled 일시 중지 시간

@OnScheduled 메서드에서 프로세서가 절전 모드로 변환되는 시간을 지정하여 프로세서를 강제로 시작하는 데 오랜 시간이 걸릴 수 있도록 합니다

@OnStopped 일시 중지 시간

@OnStopped 메서드에서 프로세서를 강제로 종료하는 데 오랜 시간이 걸릴 수 있도록 프로세서의 절전 시간을 지정합니다

@OnUnscheduled 일시 중지 시간

@OnUnscheduled 메서드에서 프로세서가 절전 모드로 변환되는 시간을 지정하여 사용자가 클릭을 중지하면 프로세서가 강제로 응답하는 데 오랜 시간이 걸릴 수 있도록 합니다

내용 크기

FlowFile 에 기록할 때마다 기록할 바이트 수입니다

CustomValidate 일시 중지 시간

CustomValidate() 메서드에서 프로세서가 절전 모드로 변환되는 시간을 지정합니다

@OnScheduled 호출 시 실패

@OnScheduled 라는 주석이 달린 메서드가 호출될 때 프로세서가 예외를 throw할지 여부를 지정합니다

@OnStopped 호출 시 실패

@OnStopped 라는 주석이 달린 메서드가 호출될 때 프로세서가 예외를 throw할지 여부를 지정합니다

@OnUnscheduled 호출 시 실패

@OnUnscheduled 라는 주석이 달린 메서드가 호출될 때 프로세서가 예외를 throw할지 여부를 지정합니다

FlowFile 예외 클래스

Exception class to be thrown (must extend java.lang. RuntimeException).

FlowFile 예외 반복

예외를 throw할 FlowFiles 의 수입니다.

FlowFile 실패 반복

실패로 전달할 FlowFiles 의 개수입니다.

FlowFile 롤백 반복

롤백할 FlowFiles 의 개수(패널티 없음).

FlowFile 롤백 페널티 반복

페널티로 롤백할 FlowFiles 의 개수입니다.

FlowFile 롤백 생성 반복

롤백 및 생성할 FlowFiles의 개수입니다.

FlowFile 성공 반복

성공 관계로 전달할 FlowFiles 의 수입니다.

일시 중지 시 인터럽트 무시하기

프로세서의 스레드가 (위의 “Pause Time” 속성 중 하나로 인해) 휴면 중인데 스레드가 중단된 경우, 프로세서가 중단을 무시하고 계속 휴면 상태를 유지할지 아니면 스스로 중단을 허용할지 여부를 나타냅니다.

FlowFile 예외 클래스 수

Exception class to be thrown if no FlowFile (must extend java.lang. RuntimeException).

FlowFile 예외 반복 수

FlowFile 이 없는 경우 NPE 예외를 throw할 횟수입니다.

FlowFile 반복 건너뛰기 수

FlowFile 이 없는 경우 트리거를 건너뛸 횟수입니다.

FlowFile 생성 반복 없음

FlowFile 이 없는 경우 생성할 횟수입니다.

OnTrigger 일시 중지 시간

프로세서가 작업을 수행하는 데 오랜 시간이 걸릴 수 있도록 onTrigger() 메서드에서 프로세서를 절전 모드로 변환할 시간을 지정합니다

반복 쓰기

FlowFile 에 쓸 수 있는 횟수

관계

이름

설명

실패

처리하지 못한 FlowFiles 입니다.

성공

FlowFiles 이 처리되었습니다.