java 如何给消息添加消费组?
How to add consumer group to message in java?
我是 java、spring 和 kafka
的新手
我有下一个发送消息的代码
kafkaTemplate.send(topic, message);
我的生产者配置:
props.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG,
bootstrapServers);
props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG,
IntegerSerializer.class);
props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG,
StringSerializer.class);
// value to block, after which it will throw a TimeoutException
props.put(ProducerConfig.MAX_BLOCK_MS_CONFIG, 5000);
我想向我的消费者组发送消息(示例"MyConsumerGroup"),
但我不知道我该怎么做
感谢帮助
"consumer groups"的概念只适用于消费者(顾名思义)。如果您向 Kafka 写入消息,稍后任何消费者组都可以读取该消息。
因此,如果您编写消息,则无法指定消费者组,因为这没有任何意义。
我是 java、spring 和 kafka
的新手
我有下一个发送消息的代码
kafkaTemplate.send(topic, message);
我的生产者配置:
props.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG,
bootstrapServers);
props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG,
IntegerSerializer.class);
props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG,
StringSerializer.class);
// value to block, after which it will throw a TimeoutException
props.put(ProducerConfig.MAX_BLOCK_MS_CONFIG, 5000);
我想向我的消费者组发送消息(示例"MyConsumerGroup"),
但我不知道我该怎么做
感谢帮助
"consumer groups"的概念只适用于消费者(顾名思义)。如果您向 Kafka 写入消息,稍后任何消费者组都可以读取该消息。
因此,如果您编写消息,则无法指定消费者组,因为这没有任何意义。