On Tue, Sep 28, 2010 at 1:51 PM, Marco Crivellaro <[email protected]> wrote: > I can't use the same endpoint URI if the files to be deployed have different > names. > Pooled FTP clients still leave opened the issue of having to close the > connection each time.
Set the filename as a header instead of the uri. > > -----Original Message----- > From: Claus Ibsen [mailto:[email protected]] > Sent: martedì 28 settembre 2010 12:24 > To: [email protected] > Subject: Re: FTP creating connections for every file name in the uri > > On Tue, Sep 28, 2010 at 12:06 PM, Marco Crivellaro > <[email protected]> wrote: >> >> When the route is used to deliver several files (fileName option) via >> FTP a new connection to the given FTP server is created for each file >> and left opened unless we set the disconnect option to true. >> >> In my honest opinion this is leading to a lot of time being spent to >> connect and disconnect each time whilst the FTP connection can be left >> opened and simply deploy the new file. > > The ftp client is pooled and Camel grab it from a pool which has a size of 10 > per endpoint AFAIR. > It will reuse the ftp client from the pool if the endpoint uri match. > So use the same endpoint uri and Camel re-uses the pooled ftp client if its > free. > > > >> -- >> View this message in context: >> http://camel.465427.n5.nabble.com/FTP-creating-connections-for-every-f >> ile-name-in-the-uri-tp478938p2856470.html >> Sent from the Camel - Users mailing list archive at Nabble.com. >> > > > > -- > Claus Ibsen > Apache Camel Committer > > Author of Camel in Action: http://www.manning.com/ibsen/ Open Source > Integration: http://fusesource.com > Blog: http://davsclaus.blogspot.com/ > Twitter: http://twitter.com/davsclaus > > ______________________________________________________________________ > This email has been scanned by the MessageLabs Email Security System. > For more information please visit http://www.messagelabs.com/email > ______________________________________________________________________ > -- Claus Ibsen Apache Camel Committer Author of Camel in Action: http://www.manning.com/ibsen/ Open Source Integration: http://fusesource.com Blog: http://davsclaus.blogspot.com/ Twitter: http://twitter.com/davsclaus
