kafka + 如何从主题中 disable/delete segment.bytes

kafka + how to disable/delete the segment.bytes from the topic

我们有 Kafka 版本 - 0.1

从 Kafka 描述我们可以验证 segment.bytes , retention.ms , retention.bytes

kafka-topics.sh --zookeeper zookeeper01:2181 --describe|grep  my_first_car
Topic:my_first_car        PartitionCount:100      ReplicationFactor:3     Configs:segment.bytes=344778,retention.ms=1780000,retention.bytes=271641765
        Topic: my_first_car       Partition: 0    Leader: 1011    Replicas: 1011,1010,1009        Isr: 1011,1010,1009
    
    

是否可以从主题中 disable/delete segment.bytes

预期结果:

kafka-topics.sh --zookeeper zookeeper01:2181 --describe|grep  my_first_car
Topic:my_first_car        PartitionCount:100      ReplicationFactor:3     Configs:retention.ms=1780000,retention.bytes=271641765
        Topic: my_first_car       Partition: 0    Leader: 1011    Replicas: 1011,1010,1009        Isr: 1011,1010,1009
    

当然可以。

kafka-topics ... --alter \
   --entity-type topics --entity-name <topic-name> \
   --delete-config 'segment.bytes'

但是,server-side 应用了默认设置,因此您无法完全删除该配置