2.6. 从 Kafka Bridge 使用者检索最新的信息
通过从 记录 端点请求数据,从 Kafka Bridge 使用者检索最新的消息。在生产环境中,HTTP 客户端可以重复调用此端点(在循环中)。
流程
- 为 Kafka Bridge 使用者生成额外消息,如在 主题和分区中修复消息 中所述。
将
GET请求提交到记录端点:curl -X GET http://localhost:8080/consumers/bridge-quickstart-consumer-group/instances/bridge-quickstart-consumer/records \ -H 'accept: application/vnd.kafka.json.v2+json'
curl -X GET http://localhost:8080/consumers/bridge-quickstart-consumer-group/instances/bridge-quickstart-consumer/records \ -H 'accept: application/vnd.kafka.json.v2+json'Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建并订阅 Kafka Bridge 使用者后,第一个 GET 请求会返回一个空响应,因为轮询操作会启动重新平衡过程来分配分区。
重复步骤 2,以从 Kafka Bridge 使用者检索信息。
Kafka Bridge 返回一条消息,其中包含主题名称、键、值、分区和偏移,以及响应正文中的
200代码。默认情况下,消息从最新的偏移中检索。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意如果返回空响应,请为消费者生成更多记录,如 将消息到主题和分区 中所述,然后尝试再次检索消息。
接下来要做什么
从 Kafka Bridge 使用者检索消息后,尝试向 日志提交偏移。