Kafka:使用选项自动创建主题

vqlkdk9b  于 2021-06-04  发布在  Kafka
关注(0)|答案(1)|浏览(749)

我在用Kafka的主题自动创建。有些主题需要压缩,有些则不需要。
在自动创建主题时是否可以指定自定义选项;或者在我消费或生产之前,我需要测试它的存在并用所需的选项“手动”创建它吗?
致以最诚挚的问候

n3h0vuf2

n3h0vuf21#

启用自动创建主题允许您写入不存在的主题。你唯一能在你的Kafka中定义的就是主题的名字。
该主题的所有配置都将根据主题的默认设置(也称为服务器默认属性)进行设置。
在有关主题配置的文档中,您将找到相应的配置名称,例如主题配置的服务器默认属性 cleanup.policy 是代理配置 log.cleanup.policy .
如果您需要完全控制检查主题是否存在,并以编程方式使用特定配置创建主题,您可以使用adminclient。

相关问题