23.10. 仅限交换属性、文件使用者


由于文件使用者实施 BatchConsumer,它支持批量处理它轮询的文件。通过批处理,我们表示 Camel 将在 Exchange 中添加以下附加属性,因此您知道轮询的文件数量、当前索引以及批处理是否已完成。

Expand
属性描述

CamelBatchSize

在此批处理中轮询的文件总数。

CamelBatchIndex

批处理的当前索引。从 0 开始。

CamelBatchComplete

指示批处理中最后一个交换的布尔值。仅针对最后一个条目为 true

这样,您可以让实例知道此批处理中存在多少个文件,而对于实例,会让 Aggregator2 将这一文件聚合起来。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat