我的spring boot项目有一个演示Kafka Streams API的应用程序。我可以使用命令
使用主题bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic customer --from-beginning
中的所有消息
properties.put(ConsumerConfig.AUTO_OFFSET_RESET_CONFIG,"earliest");
properties.put("auto.offset.reset", "earliest");
Kafka Streams API中使用KStream或KTable消息的类似命令是什么?我试过了
KafkaConsumer
两者都没有用。我确实创建了一个使用var http = require('http');
var server = http.createServer(function(req, res) {
if(req.method == 'POST') {
var postData = '';
req.on('data', function(data) {
postData += data;
});
req.on('end', function() {
console.log("Post request received: " + postData);
})
}
});
var port = 3000;
var host = 'localhost';
server.listen(port, host);
console.log("Server started on http://" + host + ":" + port)
代替Streams的测试用例,它没有用。代码已上传至Github以供参考。任何帮助都会很棒。
答案 0 :(得分:3)
工具bin/kafka-streams-application-reset.sh
允许从v1.1开始寻找。