我们计划让生产者(Java rest api)和消费者(Java 客户端)在多台机器上运行,并且所有消费者都属于同一个消费者组。
1)在这种情况下,如果我在生产者发布消息期间未指定分区,其中 Kafka 写入随机/默认分区......
2)当消费者检索消息时,如果我不提及分区,我会传递主题名称..并将偏移量提交给Kafka服务器..
如果我有一个消费者群体,这是一个好方法吗???
3)我是否需要拥有 Kafka 休息代理,据我了解,这不是必需的,因为我正在使用 Java 客户端..如果我错了,请纠正我...请让我知道如果我有什么好处我会得到在这里使用 Kafka 休息代理....