Skip to content

Commit e61e961

Browse files
committed
Added kafka client id
1 parent 0cd399d commit e61e961

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

src/karapace/core/kafka_utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ def kafka_consumer_from_config(config: Config, topic: str) -> Iterator[KafkaCons
5454
def kafka_producer_from_config(config: Config) -> Iterator[KafkaProducer]:
5555
producer = KafkaProducer(
5656
bootstrap_servers=config.bootstrap_uri,
57+
client_id=config.client_id,
5758
security_protocol=config.security_protocol,
5859
ssl_cafile=config.ssl_cafile,
5960
ssl_certfile=config.ssl_certfile,

src/karapace/core/messaging.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ def initialize_karapace_producer(
3939
try:
4040
self._producer = KafkaProducer(
4141
bootstrap_servers=self._config.bootstrap_uri,
42+
client_id=self._config.client_id,
4243
verify_connection=False,
4344
security_protocol=self._config.security_protocol,
4445
ssl_cafile=self._config.ssl_cafile,

src/karapace/kafka_rest_apis/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -525,6 +525,7 @@ async def _maybe_create_async_producer(self) -> AsyncKafkaProducer:
525525

526526
producer = AsyncKafkaProducer(
527527
acks=acks,
528+
client_id=self.config.client_id,
528529
bootstrap_servers=self.config.bootstrap_uri,
529530
compression_type=self.config.producer_compression_type,
530531
connections_max_idle_ms=self.config.connections_max_idle_ms,
@@ -752,6 +753,7 @@ def init_admin_client(self, verify_connection: bool = True) -> None:
752753
try:
753754
self.admin_client = KafkaAdminClient(
754755
bootstrap_servers=self.config.bootstrap_uri,
756+
client_id=self.config.client_id,
755757
security_protocol=self.config.security_protocol,
756758
ssl_cafile=self.config.ssl_cafile,
757759
ssl_certfile=self.config.ssl_certfile,

0 commit comments

Comments
 (0)