有办法处理大文件吗?

时间:2015-11-18 13:56:42

标签: apache-camel

我使用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>

由于

0 个答案:

没有答案