Koji Kawamura created NIFI-4375:
-----------------------------------
Summary: Add bufferSize processor configuration to PutFTP
Key: NIFI-4375
URL: https://issues.apache.org/jira/browse/NIFI-4375
Project: Apache NiFi
Issue Type: Improvement
Components: Extensions
Reporter: Koji Kawamura
Assignee: Koji Kawamura
PufFTP is reported that it is significantly slower to transfer the same file
compared with mput command.
https://mail-archives.apache.org/mod_mbox/nifi-users/201709.mbox/%3cca+wj-+kqr6_ujfvewoa6akmudcevse+7wnm6xq9ahwfwvj_...@mail.gmail.com%3E
It is less performant because it does not set buffer size of underlying
org.apache.commons.net.ftp.FTPClient. The default buffer size is only 1KB.
Setting larger buffer size improves transfer rate.
{code}
To send 10MB file
# BufferSize = 1KB (default)
about 8 sec
# BufferSize = 16KB
about 300 ms
{code}
PutFTP should provide a property to specify a buffer size, and default value
should be bigger.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)