Cloud Discovery Plugins
Hazelcast provides the following plugins that allow Hazelcast cluster members to discover each other on cloud platforms. These plugins are mainly used for the following reasons:
-
To provide dynamic member discovery when you do not want to or you cannot provide a list of static IP addresses (for member-member discovery, client-member discovery, or WAN replication).
-
For resilience against availability zone failures (
ZONE_AWARE
feature).
Hazelcast Eureka
Hazelcast supports using Eureka server as the discovery mechanism with the use of Hazelcast Eureka Discovery plugin.
You can easily configure your Hazelcast member/client to use Eureka discovery by enabling Eureka in your Hazelcast configuration.
See the Hazelcast Eureka Plugin documentation for more details.
Hazelcast Zookeeper
Hazelcast supports using Zookeeper as the discovery mechanism with the use of Hazelcast Zookeeper Discovery plugin.
You can easily configure your Hazelcast member/client to use Zookeeper discovery by enabling Zookeeper in your Hazelcast configuration.
See the Hazelcast Zookeeper Plugin documentation for more details.