Modifiable Broker Settings

Menu

Instaclustr Apache Kafka clusters are configured with optimal settings for our managed service. If required, the following Kafka broker configuration items can be changed by submitting a support request.

Name Description Type Default
auto.create.topics.enable Enable auto creation of topic on the server boolean true
delete.topic.enable Enables delete topic. Delete topic through the admin tool will have no effect if this config is turned off boolean true
default.replication.factor default replication factors for automatically created topics int 3
num.partitions The default number of log partitions per topic int 3
log.retention.bytes *  The maximum size of the log before deleting it long -1
log.retention.hours * The number of hours to keep a log file before deleting it (in hours), tertiary to log.retention.ms property int 168
log.retention.minutes * The number of minutes to keep a log file before deleting it (in minutes), secondary to log.retention.ms property. If not set, the value in log.retention.hours is used int null
log.retention.ms * The number of milliseconds to keep a log file before deleting it (in milliseconds), If not set, the value in log.retention.minutes is used long null
group.initial.rebalance.delay.ms The amount of time the group coordinator will wait for more consumers to join a new group before performing the first rebalance. A longer delay means potentially fewer rebalances, but increases the time until processing begins. int 3000
num.network.threads The number of threads that the server uses for receiving requests from the network and sending responses to the network int 3
compression.type Specify the final compression type for a given topic. This configuration accepts the standard compression codecs (‘gzip’, ‘snappy’, ‘lz4’). It additionally accepts ‘uncompressed’ which is equivalent to no compression; and ‘producer’ which means retain the original compression codec set by the producer. string producer

* These log settings are only applicable for topics that are created via auto topic creation. These settings can be specified on a per topic basis when the topic is created explicitly.

Site by Swell Design Group