12.2.5. 从 Kafka Bridge 用户检索最新信息
通过从 记录 端点请求数据,从 Kafka 网桥使用者检索最新的消息。在生产环境中,HTTP 客户端可以重复调用此端点(在循环中)。
流程
- 为 Kafka 网桥使用者生成其他信息,如 向主题和分区生成消息 中所述。
向
records
端点提交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 网桥消费者后,第一个 GET 请求将返回空响应,因为轮询操作会触发重新平衡过程来分配分区。
重复步骤二,从 Kafka Bridge consumer 检索消息。
Kafka Bridge 返回一组消息来代表主题名称、键、值、分区和偏移跟踪正文信息,以及
200
(OK)代码。消息默认从最新的偏移检索。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意如果返回空的响应,会按照 向主题和分区生成消息 中所述为消费者生成更多记录,然后尝试再次检索消息。
接下来要做什么
从 Kafka 网桥使用者检索消息后,尝试 向日志提交偏移。
其它资源