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: Файлы потока, которые не удалось отправить в пункт назначения, отправляются по этой связи.