私のWSO2 ESBは大きなファイル(> 100MB)をあるディレクトリから別のディレクトリにコピーする必要があります。以前、pollIntervalが5秒のとき、ファイルが完全にコピーされませんでした。私はpollIntervalを180秒に設定しました。しかし、私は保証が必要です、そのファイルは完全にコピーされます。ファイルの最後には予告編があります。だから、私はちょうど、コピーされたファイルの最後にトレーラーがあるかどうかを確認する必要があります。出来ますか?WSO2 ESB。トレーラーチェックによるファイル転送
マイesb_configuration.xml
<proxy name="proxy_name" transports="vfs" startOnLoad="true" trace="disable">
<parameter name="transport.vfs.Streaming">true</parameter>
<parameter name="transport.PollInterval">180</parameter>
<parameter name="transport.vfs.ActionAfterProcess">DELETE</parameter>
<parameter name="transport.vfs.FileURI">vfs:file:///path/to/file</parameter>
<parameter name="transport.vfs.ActionAfterErrors">DELETE</parameter>
<parameter name="transport.vfs.FileNamePattern">^FILE_MASK$</parameter>
<parameter name="transport.vfs.ContentType">application/octet-stream</parameter>
<parameter name="transport.vfs.ActionAfterFailure">DELETE</parameter>
</proxy>