Мой случай использования - периодически опросить локальный каталог для списка новых файлов, а затем загрузить их на FTP-сервер в 1 соединении. Маршрут Camel определяется в Spring XML следующим образом:Apache Camel Batch FTP Upload then disconnect
<route>
<from uri="file:data/inbox?noop=true&delay=1000&maxMessagesPerPoll=3" />
<to uri="ftp:uid:[email protected]:21/data?disconnect=false"/>
</route>
маршрут функционирует хорошо, за исключением того, что соединение FTP сохранит связным до сервера FTP таймаут моего соединения. Я надеюсь повторно использовать одно и то же соединение для загрузки партии файлов, а затем немедленно закрыть соединение, когда последний файл в пакете завершил загрузку. Как это можно достичь в Camel?
Спасибо за ваш ответ. Я создал случай JIRA https://issues.apache.org/jira/browse/CAMEL-10083 – xlogger