From e9053638c86cb4ae350478dc1b0744c4ccc6bcd3 Mon Sep 17 00:00:00 2001 From: Aleksandr Penskoi Date: Tue, 10 Sep 2024 17:30:01 +0200 Subject: [PATCH] Subscription with kafka. Additional configuration for transactions in single-node setup --- aidbox-subscriptions-to-kafka/docker-compose.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/aidbox-subscriptions-to-kafka/docker-compose.yaml b/aidbox-subscriptions-to-kafka/docker-compose.yaml index c2cbc1d..471e0e8 100644 --- a/aidbox-subscriptions-to-kafka/docker-compose.yaml +++ b/aidbox-subscriptions-to-kafka/docker-compose.yaml @@ -15,6 +15,11 @@ services: KAFKA_INTER_BROKER_LISTENER_NAME: LISTENER_INSIDE KAFKA_CONTROLLER_LISTENER_NAMES: CONTROLLER KAFKA_CONTROLLER_QUORUM_VOTERS: 1@localhost:29093 + + # Additional configuration for transactions in single-node setup + KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1 + KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1 + KAFKA_MIN_INSYNC_REPLICAS: 1 healthcheck: test: /opt/kafka/bin/kafka-cluster.sh cluster-id --bootstrap-server kafka:9092 || exit 1 interval: 1s