Skip to main content

PutTCP

Описание

Отправляет сериализованные FlowFiles или Records через TCP на настраиваемое место назначения с поддержкой TLS по желанию

Теги

remote, egress, put, tcp

Свойства

НазваниеОписание
HostnameИмя хоста назначения или IP-адрес. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)
PortНомер порта назначения. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)
Max Size of Socket Send BufferМаксимальный размер буфера отправки сокета, который следует использовать. Это рекомендация для операционной системы, указывающая, каким должен быть размер буфера сокета. Если это значение установлено слишком низким, буфер может заполниться до того, как данные будут считаны, и входящие данные будут отброшены.
Idle Connection ExpirationВремя, в течение которого соединение должно оставаться открытым без использования, прежде чем его закроют. Значение 0 секунд отключит эту функцию. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)
TimeoutВремя ожидания подключения и связи с получателем. Не применяется к UDP Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)
Connection Per FlowFileУказывает, следует ли отправлять содержимое каждого FlowFile по отдельному соединению.
SSL Context ServiceУказывает контекстную службу SSL для включения TLS-связи по сокету
Transmission StrategyУказывает стратегию, используемую для чтения входных файлов Flow и передачи сообщений на адрес целевого сокета
Outgoing Message DelimiterУказывает разделитель, используемый при отправке сообщений по тому же TCP-потоку. Разделитель добавляется к каждому сообщению FlowFile, передаваемому по потоку, чтобы получатель мог определить, когда заканчивается одно сообщение и начинается следующее. Во избежание ошибок пользователи должны убедиться, что содержимое FlowFile не содержит символ-разделитель. Чтобы использовать символ новой строки, введите '\n'. Чтобы использовать символ табуляции, введите '\t'. Наконец, для перевода строки используйте '\r'. Поддерживает язык выражений: true (будет оцениваться с использованием атрибутов файла потока и переменных среды)This Property is only considered if the [Transmission Strategy] Property has a value of "FlowFile-oriented".
Character SetУказывает набор символов для отправляемых данных. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)This Property is only considered if the [Transmission Strategy] Property has a value of "FlowFile-oriented".
Record ReaderУказывает службу контроллера, используемую для чтения записей из входных файлов FlowThis Property is only considered if the [Transmission Strategy] Property has a value of "Record-oriented".
Record WriterУказывает службу контроллера, используемую для записи записей на указанный адрес сокетаThis Property is only considered if the [Transmission Strategy] Property has a value of "Record-oriented".

Взаимосвязи

  • success: FlowFiles, которые успешно отправлены в пункт назначения, отправляются по этому каналу связи.
  • failure: Файлы потока, которые не удалось отправить в пункт назначения, отправляются по этой связи.