PutTCP 2025.5.31.15¶
번들¶
org.apache.nifi | nifi-standard-nar
설명¶
직렬화된 FlowFiles 또는 레코드를 TCP 를 통해 구성 가능한 대상으로 전송하며, TLS 를 옵션으로 지원합니다.
입력 요구 사항¶
REQUIRED
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
---|---|
문자 세트 |
전송할 데이터의 문자 세트를 지정합니다. |
FlowFile 당 연결 |
각 FlowFile 의 내용을 개별 연결로 보낼지 여부를 지정합니다. |
호스트 이름 |
대상 호스트 이름 또는 IP 주소 |
유휴 연결 만료 |
연결을 닫기 전에 연결을 사용하지 않고 열어 두어야 하는 시간입니다. 값을 0초로 설정하면 이 기능이 비활성화됩니다. |
소켓 전송 버퍼의 최대 크기 |
사용해야 하는 소켓 전송 버퍼의 최대 크기입니다. 이것은 소켓 버퍼의 크기를 나타내는 운영 체제에 대한 제안입니다. 이 값을 너무 낮게 설정하면 데이터를 읽기 전에 버퍼가 가득 차서 수신 데이터가 삭제될 수 있습니다. |
발신 메시지 구분 기호 |
동일한 TCP 스트림으로 메시지를 보낼 때 사용할 구분 기호를 지정합니다. 구분 기호는 스트림을 통해 전송되는 각 FlowFile 메시지에 추가되어 수신자가 한 메시지가 끝나고 다음 메시지가 시작되는 시점을 확인할 수 있도록 합니다. 사용자는 오류를 방지하기 위해 FlowFile 내용에 구분 기호가 포함되어 있지 않은지 확인해야 합니다. 새 라인 문자를 사용하려면 ‘n’을 입력하면 됩니다. 탭 문자의 경우 ‘t’를 사용합니다. 마지막으로 캐리지 리턴에는 ‘r’을 사용합니다. |
Port |
대상 포트 번호 |
Record Reader |
입력 FlowFiles 에서 레코드를 읽는 데 사용할 컨트롤러 서비스를 지정합니다 |
Record Writer |
구성된 소켓 주소에 레코드를 쓰는 데 사용할 컨트롤러 서비스를 지정합니다 |
SSL 컨텍스트 서비스 |
TLS 소켓 통신을 사용하도록 SSL 컨텍스트 서비스를 지정합니다 |
Timeout |
대상에 연결하고 대상과 통신할 수 있는 시간 제한입니다. UDP 에는 적용되지 않습니다 |
Transmission Strategy |
입력 FlowFiles 을 읽고 대상 소켓 주소로 메시지를 전송하는 데 사용되는 전략을 지정합니다 |
관계¶
이름 |
설명 |
---|---|
실패 |
FlowFiles 을 대상에게 보내지 못한 경우 이 관계로 전송됩니다. |
성공 |
FlowFiles 을 대상에게 성공적으로 전송하면 이 관계가 전송됩니다. |
Writes 특성¶
이름 |
설명 |
---|---|
record.count.transmitted |
구성된 대상 주소로 전송된 레코드 수 |