[ https://issues.apache.org/jira/browse/CAMEL-8860?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14581938#comment-14581938 ]
Himanshu Mittal commented on CAMEL-8860: ---------------------------------------- Issue exists in 2.15.2 also .. > Too many connection in TIME_WAIT when tempfilename is set in the FTP producer > URI. > ---------------------------------------------------------------------------------- > > Key: CAMEL-8860 > URL: https://issues.apache.org/jira/browse/CAMEL-8860 > Project: Camel > Issue Type: Bug > Components: camel-ftp > Affects Versions: 2.14.0 > Reporter: Himanshu Mittal > Assignee: Grzegorz Grzybek > Priority: Critical > > So many connections remain in TIME_WAIT state while configuring a FTP > producer route with tempfilename property in FTP producer. > Files are writen using producer template. > Producertemplate.sendBodyAndHeader(producerURI, Exchange.FILE_NAME, fileName) > to write file to destination. > Producer URI : ftp://<USER@MACHINE_ADDRESS>//? > password=RAW(PASSWORD)&binary=true&passiveMode=false&delete=true&pollStrategy=#ConsumerPollStrategy&disconnect=false&tempFileName=/temp/hello.tmp&initialDelay=10&throwExceptionOnConnectFailed=true&reconnectDelay=10&maximumReconnectAttempts=0&maxMessagesPerPoll=100&readLock=changed&readLockCheckInterval=500&readLockMinLength=1&sendEmptyMessageWhenIdle=true > fileName: "file.tmp". > We are writing ~ 2000 files . First files are written to temp directory then > moved to destination. Connections opened for tempfiles are not re used to > write temporary files and we run out of connection after writing 1000 files. > Route resumes once connections are released. > Is there a way we can reuse connection to write temporary files also. > Once tempfilename is removed from the configuration then single connection is > used for ftp transfer. -- This message was sent by Atlassian JIRA (v6.3.4#6332)