Enabling Kafka
You can enable Kafka on a Certified Container or on an IIM-based setup.
Certified Container setup
To enable Kafka and to update Kafka Topic on a Certified Container setup, you must update the
properties using the property key
events_nosql
for
eventsnosql.properties.in
file from the Customization UI.
Property Key | Property Value |
---|---|
events_nosql.visibility.nosql.enabled |
true |
events_nosql.topic |
b2bivisibility |
Note: The
b2bivisibility
topic name is the default value set if Kafka is
enabled. If the topic is not set, you need to manually create the Kafka topic in the Kafka cluster
with a minimum replication factor 3 (for 3 node Kafka cluster) and partitions as 20.To set the Kafka broker configuration, you must update the properties using the property key
nosql_prop
for the kafka.properties.in
file from the customization
UI.Property Key | Property Value |
---|---|
nosql_prop.bootstrap.servers |
{broker host:port list} |
IIM-based setup
To enable Kafka on an IIM-based setup, you can either use the customization UI or properties file located on file system.