milvus-logo

Kafka-related Configurations

This topic introduces the Kafka-related configurations of Milvus.

Kafka is the underlying engine supporting Milvus cluster's reliable storage and publication/subscription of message streams.

Under this section, you can configure Kafka producer, consumer, sasl information and etc.

kafka.producer.client.id

Description Default Value
  • Producer Client ID of Kafka service.
  • kafka.consumer.client.id

    Description Default Value
  • Consumer Client ID of Kafka service.
  • kafka.brokerList

    Description Default Value
  • List of broker addresses of Kafka service.
  • Each value is separated from each other by comma
  • Eg: localhost1:9092,localhost2:9092,localhost3:9092
  • kafka.saslUsername

    Description Default Value
  • Username of Kafka service if Simple Authentication and Security Layer is enabled.
  • kafka.saslPassword

    Description Default Value
  • Password of Kafka service if Simple Authentication and Security Layer is enabled.
  • kafka.saslMechanisms

    Description Default Value
  • Mechanisms of Kafka service if Simple Authentication and Security Layer is enabled.
  • Valid values maybe: GSSAPI, PLAIN, SCRAM, OAUTHBEARER.
  • kafka.securityProtocol

    Description Default Value
  • Security protocol of Kafka service.
  • Valid values maybe: PLAINTEXT, SSL, SASL_PLAINTEXT, SASL_SSL.
  • On this page