繁体   English   中英

Kafka消费者启动后是否可以编辑值? (来自org.apache.kafka.clients.consumer)

[英]Is it possible to edit values after Kafka consumer has been initiated? (from org.apache.kafka.clients.consumer)

我想知道是否可以编辑我稍后在构建 Kafka 消费者时给出的值,即:

public Consumer<String, String> createCons(){
  final Properties props = new Properties();
  props.put(ConsumerConfig.GROUP_ID_CONFIG, "myId")
  props.put...
  Consumer cons = new KafkaConsumer(props)
  return cons
}

生成后是否可以编辑我的消费者 cons 的值(特别是 groupId)? 我想测试 groupId 的变化

前任:

cons.setGroupId("newId")

我查看了文档,但那里没有答案。 我认为这可能与 Properties class 的行为方式有关,并且实际上无法编辑..

谢谢!

消费者实例创建后无法更改其配置。

如果您需要不同的配置,则需要创建客户端的新实例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM