Mule ESB サーバーにフォルダーがあり、複数のソース (1 つの SCP、1 つの SFTP、および他のソース) を指すことができます。 ファイルを検出するたびに、それを別のディレクトリに移動したいと考えています。問題は、部分的に完成したファイルを移動すると、データが失われることです。
File の「fileage」属性を使用してみましたが、確実に機能しないようです。ほとんどのファイルは 10kb 未満ですが、一部のファイルは 100mb まで大きくする必要があるため、レイテンシーをできるだけ低く抑えようとしています。
ファイルが部分的か完全かを知る方法はありますか? WinSCP が .filepart 拡張子を使用していることは知っていますが、これは 1 つのアプリケーション用であり、その場合でも WinSCP の設定でその拡張子を変更 (または完全に削除) できます。