1

Spring Integration の FTP インバウンド チャネル アダプター (実際には S3 インバウンド チャネル アダプターを使用していますが、非常によく似ています) がダウンロードするとすぐに、ダウンロードしたファイルごとにメッセージを送信する方法はありますか? 非常に大きなディレクトリがあり、ディレクトリ全体がダウンロードされるのを待つのではなく、ファイルがローカル ファイル システムに到着したらすぐに処理したいと考えています。

4

1 に答える 1

1

s3 プロジェクトではまだサポートされていないと思いますが、FTP ではlsgetrmなどのコマンドを許可する ftp-outbound-gateway を使用できます。これにより、フォルダーを一覧表示し、リストを分割し、発行することができます。getサンプルに示されているように、ファイルごとに個別に。

https://github.com/garyrussell/spring-integration-samples/tree/master/basic/ftp

于 2012-11-02T13:13:30.530 に答える