HazelcastMapCacheClient

描述

使用 Hazelcast 作为后备缓存的 DistributedMapCacheClient 的实现。该服务依赖于其他控制器服务,管理 Hazelcast 缓存管理器中设置的实际 Hazelcast 调用。

标签

cache、hazelcast、map

属性

下表列出了各项属性,其中带星号 (*) 的为必需属性。其他属性视为可选属性。该表还指出了所有默认值以及属性是否支持 NiFi 表达式语言。

显示名称

API 名称

默认值

允许值

描述

Hazelcast 缓存管理器 *

hazelcast-cache-manager

Hazelcast 缓存管理器,用于管理与 Hazelcast 的连接并提供缓存实例。

Hazelcast 缓存名称 *

hazelcast-cache-name

给定缓存的名称。Hazelcast 集群,可以处理多个独立的缓存,每个缓存都由一个名称标识。使用同名缓存的客户正在 Hazelcast 中使用相同的数据结构。

Hazelcast 条目周期 *

hazelcast-entry-ttl

5 分钟

指明书面条目应在 Hazelcast 中存在多长时间。将其设置为“0 秒”意味着数据将一直存在,直到其删除或 Hazelcast 服务器关闭。使用 ` EmbeddedHazelcastCacheManager ` 作为缓存管理器不会提供限制缓存大小的策略。

状态管理

此组件不存储状态。

受限

此组件不受限制。

系统资源注意事项

此组件未指定系统资源注意事项。

语言: 中文