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.
hazelcast, cache
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.
Display Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Hazelcast Cluster Name | hazelcast-cluster-name | nifi | Name of the Hazelcast cluster. Supports Expression Language: true (will be evaluated using variable registry only) | |
Hazelcast Port | hazelcast-port | 5701 | Port for the Hazelcast instance to use. Supports Expression Language: true (will be evaluated using variable registry only) | |
Hazelcast Clustering Strategy | hazelcast-clustering-strategy | None |
| Specifies with what strategy the Hazelcast cluster should be created. |
Hazelcast Instances | hazelcast-instances | Only 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: true (will be evaluated using variable registry only) |