Journey Manager (JM) The transaction engine for the platform. / Event-Based ArchitectureEvent-Based Architecture | System Manager / DevOps | 22.10 This feature was introduced in 22.10.
Manager allows you to create and configure a Kafka service connection to connect to an Apache KafkaApache Kafka is a distributed event store and stream-processing platform, which provide a unified, high-throughput, low-latency platform for handling real-time data feeds. For more information, see https://kafka.apache.org/intro producer. Various services can use this service connection to publish events. Typically, you need this service connection for building services based on the Event-Based Architecture.
To configure a service connection:
my-kafka-host.com
The Kafka service connection supports the limited set of parameters that you can use to configure a connection to the Apache Kafka producer. Some of the parameters are set to default values in Manager and some are in a producer. We recommend checking Kafka documentation to learn about these parameters and their default values.
Parameters are version specific, so check the Kafka version and Kafka client library version to ensure you use the correct parameters.
Supported producer configuration parameters:
acks
all
enable.idempotence
true
client.id
JM-Producer
compression.type
client.dns.lookup
connections.max.idle.ms
delivery.timeout.ms
group.id
max.block.ms
max.request.size
metadata.max.age.ms
metadata.max.idle.ms
partitioner.class
reconnect.backoff.max.ms
reconnect.backoff.ms
request.timeout.ms
retries
retry.backoff.ms
Next, learn about other service connection types.