Apache kafka 卡夫卡-如何知道它是经纪人财产、主题财产还是制作人财产

Apache kafka 卡夫卡-如何知道它是经纪人财产、主题财产还是制作人财产,apache-kafka,confluent-platform,Apache Kafka,Confluent Platform,我正在浏览文档,通常情况下,要么不清楚,要么需要在多个褶裥中查看,以确定特定属性属于哪一个,以及它是实体的特定属性等 给出一个例子,考虑“min .nSalc。副本”>这只是一个例子。在apache文档中,在下面提到了它。从合流文档中可以看出,它在下面提到。后来,我知道这个属性在这两种情况下都是可用的,并且根据配置位置遵循继承。这需要查看多个地方,以了解更多有关此属性的信息,了解其所属位置等 但是,是否有关于每个财产所属位置、是否继承等的文件 我认为这个答案不必像查看源代码那样复杂,它应该足够简

我正在浏览文档,通常情况下,要么不清楚,要么需要在多个褶裥中查看,以确定特定属性属于哪一个,以及它是实体的特定属性等

给出一个例子,考虑<强>“min .nSalc。副本”>这只是一个例子。在apache文档中,在下面提到了它。从合流文档中可以看出,它在下面提到。后来,我知道这个属性在这两种情况下都是可用的,并且根据配置位置遵循继承。这需要查看多个地方,以了解更多有关此属性的信息,了解其所属位置等

但是,是否有关于每个财产所属位置、是否继承等的文件


我认为这个答案不必像查看源代码那样复杂,它应该足够简单-也许我遗漏了什么。

内置的
kafka configs
工具将在控制台中相应的实体类型下列出配置

但是,没有关于每个财产归属的文件吗, 它是否会被继承等等

在默认列下,可以看到默认值。例如,主题下的
segment.bytes
()属性有一个名为
Server default property

Server Default Property:    log.segment.bytes
compression.type
()主题配置的默认值为
producer

$ bin/kafka-configs
...

--add-config <String>                  Key Value pairs of configs to add.     
                                         Square brackets can be used to group 
                                         values which contain commas: 'k1=v1, 
                                         k2=[v1,v2,v2],k3=v3'. The following  
                                         is a list of valid configurations:   
                                         For entity-type 'topics':            
                                        cleanup.policy                        
                                        compression.type                      
                                        confluent.tier.enable                 
                                        confluent.tier.local.hotset.bytes     
                                        confluent.tier.local.hotset.ms        
                                        delete.retention.ms                   
                                        file.delete.delay.ms                  
                                        flush.messages                        
                                        flush.ms                              
                                        follower.replication.throttled.       
                                         replicas                             
                                        index.interval.bytes                  
                                        leader.replication.throttled.replicas 
                                        max.compaction.lag.ms                 
                                        max.message.bytes                     
                                        message.downconversion.enable         
                                        message.format.version                
                                        message.timestamp.difference.max.ms   
                                        message.timestamp.type                
                                        min.cleanable.dirty.ratio             
                                        min.compaction.lag.ms                 
                                        min.insync.replicas                   
                                        preallocate                           
                                        retention.bytes                       
                                        retention.ms                          
                                        segment.bytes                         
                                        segment.index.bytes                   
                                        segment.jitter.ms                     
                                        segment.ms                            
                                        unclean.leader.election.enable        
                                       For entity-type 'brokers':             
                                        log.message.timestamp.type            
                                        ssl.client.auth                       
                                        log.retention.ms                      
                                        sasl.login.refresh.window.jitter      
                                        sasl.kerberos.ticket.renew.window.    
                                         factor                               
                                        log.preallocate                       
                                        log.index.size.max.bytes              
                                        sasl.login.refresh.window.factor      
                                        ssl.truststore.type                   
                                        ssl.keymanager.algorithm              
                                        log.cleaner.io.buffer.load.factor     
                                        sasl.login.refresh.min.period.seconds 
                                        ssl.key.password                      
                                        background.threads                    
                                        log.retention.bytes                   
                                        ssl.trustmanager.algorithm            
                                        log.segment.bytes                     
                                        max.connections.per.ip.overrides      
                                        log.cleaner.delete.retention.ms       
                                        log.segment.delete.delay.ms           
                                        min.insync.replicas                   
                                        ssl.keystore.location                 
                                        ssl.cipher.suites                     
                                        log.roll.jitter.ms                    
                                        log.cleaner.backoff.ms                
                                        sasl.jaas.config                      
                                        principal.builder.class               
                                        log.flush.interval.ms                 
                                        confluent.tier.enable                 
                                        log.cleaner.max.compaction.lag.ms     
                                        max.connections                       
                                        log.cleaner.dedupe.buffer.size        
                                        log.flush.interval.messages           
                                        advertised.listeners                  
                                        num.io.threads                        
                                        listener.security.protocol.map        
                                        log.message.downconversion.enable     
                                        sasl.enabled.mechanisms               
                                        sasl.login.refresh.buffer.seconds     
                                        ssl.truststore.password               
                                        listeners                             
                                        metric.reporters                      
                                        ssl.protocol                          
                                        sasl.kerberos.ticket.renew.jitter     
                                        ssl.keystore.password                 
                                        sasl.mechanism.inter.broker.protocol  
                                        log.cleanup.policy                    
                                        sasl.kerberos.principal.to.local.rules
                                        sasl.kerberos.min.time.before.relogin 
                                        num.recovery.threads.per.data.dir     
                                        log.cleaner.io.max.bytes.per.second   
                                        log.roll.ms                           
                                        confluent.tier.local.hotset.ms        
                                        ssl.endpoint.identification.algorithm 
                                        unclean.leader.election.enable        
                                        message.max.bytes                     
                                        log.cleaner.threads                   
                                        log.cleaner.io.buffer.size            
                                        max.connections.per.ip                
                                        sasl.kerberos.service.name            
                                        ssl.provider                          
                                        follower.replication.throttled.rate   
                                        log.index.interval.bytes              
                                        log.cleaner.min.compaction.lag.ms     
                                        log.message.timestamp.difference.max. 
                                         ms                                   
                                        ssl.enabled.protocols                 
                                        confluent.tier.local.hotset.bytes     
                                        log.cleaner.min.cleanable.ratio       
                                        replica.alter.log.dirs.io.max.bytes.  
                                         per.second                           
                                        ssl.keystore.type                     
                                        ssl.secure.random.implementation      
                                        ssl.truststore.location               
                                        sasl.kerberos.kinit.cmd               
                                        leader.replication.throttled.rate     
                                        num.network.threads                   
                                        compression.type                      
                                        num.replica.fetchers                  
                                       For entity-type 'users':               
                                        request_percentage                    
                                        producer_byte_rate                    
                                        SCRAM-SHA-256                         
                                        SCRAM-SHA-512                         
                                        consumer_byte_rate                    
                                       For entity-type 'clients':             
                                        request_percentage                    
                                        producer_byte_rate                    
                                        consumer_byte_rate                    
                                       Entity types 'users' and 'clients' may 
                                         be specified together to update      
                                         config for clients of a specific     
                                         user.                                
$bin/kafka配置
...
--添加要添加的配置的配置键值对。
方括号可用于分组
包含逗号的值:“k1=v1,
k2=[v1,v2,v2],k3=v3'。以下
是有效配置的列表:
对于实体类型“主题”:
清理政策
压缩类型
confluent.tier.enable
confluent.tier.local.hotset.bytes
confluent.tier.local.hotset.ms
删除.retention.ms
file.delete.delay.ms
flush.messages
女士
follower.replication.throttled。
复制品
index.interval.bytes
leader.replication.throttled.replications
最大压缩滞后毫秒
最大消息字节数
message.downconversion.enable
message.format.version
message.timestamp.difference.max.ms
message.timestamp.type
最小可清洁率
最小压缩滞后毫秒
min.insync.replications
预先分配
保留。字节
保留时间
段字节数
段.index.bytes
段抖动.ms
段.ms
不干净的,不干净的
对于实体类型“代理”:
log.message.timestamp.type
ssl.client.auth
log.retention.ms
sasl.login.refresh.window.jitter
sasl.kerberos.ticket.renew.window。
因素
日志预分配
log.index.size.max.bytes
sasl.login.refresh.window.factor
ssl.truststore.type
ssl.keymanager.com算法
log.cleaner.io.buffer.load.factor
sasl.login.refresh.min.period.seconds
ssl.key.password
后台线程
log.retention.bytes
ssl.trustmanager.com算法
log.segment.bytes
每个ip覆盖的最大连接数