Skip to content

HAZELCAST CLUSTER TOPIC - DATA SINK

Description

The HAZELCAST CLUSTER TOPIC data sink is designed to distribute data by publishing it to a Hazelcast distributed topic. This method is particularly useful for enabling real-time data processing and analysis across a cluster of nodes, ensuring high availability and fault tolerance. The HAZELCAST CLUSTER TOPIC data sink supports various configuration options to customize the data distribution process, including specifying the topic name and other Hazelcast topic configurations.


Config

REQUIRED


Config Parameters

The following are the configuration parameters for the HAZELCAST CLUSTER TOPIC data sink:

Name Description
topicName The name of the Hazelcast distributed topic where the data will be published. This is a required parameter.

Config Example

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<apiroConf version="1" xmlns="http://apiro.com/apiro/v1/root">
    <loadOrder>25</loadOrder>
    <dataSinks>
        <dataSink name="TEST_HAZELCAST_CLUSTER_TOPIC" definition="HAZELCAST_CLUSTER_TOPIC">
            <config>
                <![CDATA[
                    {
                        "topicName" : "TEST_PUSH"
                    }
                ]]>
            </config>
        </dataSink>
    </dataSinks>
</apiroConf>

Common Mistakes

  • Incorrect Topic Name: Ensure that the topicName parameter matches the name of an existing Hazelcast distributed topic.
  • Hazelcast Configuration: Verify that the Hazelcast cluster is correctly configured and running, and that the specified topic is properly set up with the desired configuration options.
  • Network Issues: If you encounter connectivity issues, check the network configuration of your Hazelcast cluster and ensure that all nodes can communicate with each other.
  • Permissions: Ensure that the user or service account used for data distribution has the necessary permissions to interact with the specified Hazelcast topic.