我使用apache Camel处理文件。
但是,我问我是否可以根据字节数拆分文件。
例如,如果我有一个大小像1 GO的文件,那么可以通过10 MO块来读取它。 (使用定义块大小的参数)
Camel EIP是否有能够执行此操作的组件?
我尝试过使用流缓存但没有任何反应。
<camelContext xmlns="http://camel.apache.org/schema/spring" trace="true">
<properties>
<property key="CamelCachedOutputStreamBufferSize" value="1024"/>
</properties>
<route id="READ-FILE-STREAM-CACHE" streamCache="true">
<from uri="file:src/data?noop=true"/>
<bean ref="readBean" method="readFileStream"/>
<to uri="file:src/out"/>
</route>
</camelContext>
由于