Skip to main content

EmbeddedHazelcastCacheManager

Description

A service that runs embedded Hazelcast and provides cache instances backed by that. The server does not ask for authentication, it is recommended to run it within secured network.

Tags

cache, hazelcast

Properties

In the list below required Properties are shown with an asterisk (*). Other properties are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Hazelcast Cluster Name *hazelcast-cluster-namenifiName of the Hazelcast cluster.

Supports Expression Language, using Environment variables.
Hazelcast Port *hazelcast-port5701Port for the Hazelcast instance to use.

Supports Expression Language, using Environment variables.
Hazelcast Clustering Strategy *hazelcast-clustering-strategyNone
  • None
  • All Nodes
  • Explicit
Specifies with what strategy the Hazelcast cluster should be created.
Hazelcast Instanceshazelcast-instancesOnly used with "Explicit" Clustering Strategy! List of NiFi instance host names which should be part of the Hazelcast cluster. Host names are separated by comma. The port specified in the "Hazelcast Port" property will be used as server port. The list must contain every instance that will be part of the cluster. Other instances will join the Hazelcast cluster as clients.

Supports Expression Language, using Environment variables.

State Management

This component does not store state.

Restricted

This component is not restricted.

System Resource Considerations

This component does not specify system resource considerations.

See Also