PutDistributedMapCache Processor
描述
使用根据 FlowFile 属性计算的缓存键获取 FlowFile 的内容并将其放入地图缓存。 如果缓存已经包含该条目并且缓存更新策略是“保持原始”,则不会替换该条目。
标签
属性
| 名称 | 默认值 | 可选值 | 描述 |
|---|---|---|---|
| Cache Entry Identifier | | FlowFile 属性,或属性表达式语言语句的结果,将针对 FlowFile 进行评估以确定缓存键 支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值) | |
| Distributed Cache Service | | 控制器服务 API:DistributedMapCacheClientcn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8 | 用于缓存FlowFiles的Controller Service |
| Cache Update Strategy | replace |
| 如果缓存已包含该条目,则确定如何更新缓存 |
| Max Cache Size | 1 MB | 放入缓存的最大数据量 |
关系 (Relationships)
| 名称 | 描述 | 自动终止 |
|---|---|---|
failure | 任何无法插入缓存的FlowFile都会被路由到这个关系 | 否 |
success | 任何成功插入缓存的FlowFile都会被路由到这个关系 | 否 |
写入的 FlowFile 属性
| 名称 | 描述 |
|---|---|
cached | 所有 FlowFile 将具有 'cached' 属性。如果 FlowFile 被缓存,此属性的值为 true,否则为 false。 |
状态管理
该组件不存储状态。
受限 (Restricted)
该组件不受限。
输入要求
该组件要求有传入连接。