Интеграция Spring SFTP: Можем ли мы скопировать несколько файлов из удаленного в локальный на основе одного файла триггера - PullRequest
1 голос
/ 08 октября 2019

Я работаю с Spring SFTP-интеграцией. Мой вариант использования - копировать несколько файлов CSV из удаленного каталога, когда триггерный файл _SUCCESS записывается в этот конкретный каталог. Таким образом, в основном один процесс записывает несколько CSV-файлов в удаленный каталог, и, как только все будет сделано, он создаст триггерный файл _SUCCESS, теперь входящий канал sftp должен использовать все эти CSV-файлы.

1 Ответ

0 голосов
/ 15 октября 2019

Я бы сделал ваш адаптер входящего канала SFTP полностью основанным на шаблоне _SUCCESS (или как там выглядит этот триггер файла) и продолжил работу с командой MGET через SFTP Outbound Gateway: https://docs.spring.io/spring-integration/docs/5.2.0.RELEASE/reference/html/sftp.html#sftp-outbound-gateway

...