1

ファイルに変更があるとすぐに、ファイルの内容を複数のサーバーから中央リポジトリに転送する必要があります。また、ファイル全体ではなく、変更されたコンテンツのみを転送する必要があります。Spring-Integration File Inbound/Outbound Adapters を使用できるかどうか教えてください。

4

1 に答える 1

0

ファイル アダプタはローカル ファイルでのみ機能します (ただし、リモート ファイルシステムをマウントできる場合は機能します)。

現在のファイル アダプターは、タイルの一部の転送をサポートしていませんが、まもなくコード ベースに含まれるファイル テーリング アダプターに取り組んでいます。ただし、これらはテキスト ファイルに対してのみ機能します (リモート ファイル システムをマウントできる場合のみ)。Windows (およびコマンドを持たないその他のプラットフォームtail) の場合、Apache Commons のTailer実装がありますが、これもテキスト ファイルに対してのみ機能し、共有をマウントできる場合にのみ機能します。

リモートファイルをマウントできない場合、またはそれらがバイナリである場合、すぐに使用できるソリューションはありませんが、データを転送するためのカスタムソリューション (例: google ) を思いついた場合はtailing remote files、Spring に簡単にフックできます。出力を書き込むための統合フロー。

于 2013-05-16T13:03:09.140 に答える