6.2.6. 从 Kafka Bridge 用户检索最新信息
接下来,通过从 记录 端点请求数据,从 Kafka 网桥使用者检索最新的消息。在生产环境中,HTTP 客户端可以重复调用此端点(在循环中)。
步骤
- 为 Kafka 网桥使用者生成其他信息,如 向主题和分区生成消息 中所述。
将
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 个代码。消息默认从最新的偏移检索。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意如果返回空的响应,会按照 向主题和分区生成消息 中所述为消费者生成更多记录,然后尝试再次检索消息。
接下来要做什么
从 Kafka 网桥使用者检索消息后,尝试 向日志提交偏移。
其他资源