Spring Integration を使用して、ディレクトリから入力メッセージを取得する必要があります。これは、読み取り専用アクセスしかできない CIFS / Samba 共有フォルダーであるため、削除する必要がなく、新しいファイルのみを取得する方法を見つける必要があります。デフォルトの AcceptOnceFileListFilter の動作は、コンテナを再起動しない場合にのみ機能するため、理想的ではありません。
私が考えているのは、ファイル ポーラーが X 分前に作成されたファイルのみを取得する方法です。私はまだ繰り返しファイルを拾っていますが、はるかに短い期間からです (私はそれに対処できます)。
私がする必要があるのは、独自の FileListFilter を実装して、X 分前に作成されたファイルのみを返すことだと思います。デフォルトのSpringフィルター内または他の場所に、その実装が既にあるかどうかを尋ねたいだけです。より良い提案も大歓迎です!
ありがとうウォン