У меня есть следующие свойства конечной точки FTP:
include=.*.xml&delay=60s&consumer.bridgeErrorHandler=true&throwExceptionOnConnectFailed=true&binary=true&move=.done&soTimeout=300000
Так что конечной точке нужно каждые 60 секунд искать файлы * .xml и использовать их.После этого файлы будут продолжены и перемещены в каталог 'done'.
Я боюсь, что если при выполнении перемещения файла произойдет IOException, файл уже будет удален из корневого каталога конечной точки..
Вопрос заключается в следующем: нужно ли сделать мой маршрут FTP-Consumer транзакционным?
Другой вопрос: можете ли вы посоветовать добавить другие полезные свойства потребителя ftp для этого случая?