2.5. 创建 Kafka Bridge consumer


在 Kafka 集群中执行任何消费者操作前,您必须首先使用使用者端点创建一个 消费者。使用者被称为 Kafka Bridge consumer

流程

  1. 在名为 bridge-quickstart-consumer-group 的新消费者组中,创建一个名为 bridge-quickstart-consumer-group 的 Kafka Bridge consumer:

    curl -X POST http://localhost:8080/consumers/bridge-quickstart-consumer-group \
      -H 'content-type: application/vnd.kafka.v2+json' \
      -d '{
        "name": "bridge-quickstart-consumer",
        "auto.offset.reset": "earliest",
        "format": "json",
        "enable.auto.commit": false,
        "fetch.min.bytes": 512,
        "consumer.request.timeout.ms": 30000
      }'
    • 使用者名为 bridge-quickstart-consumer,嵌入式数据格式设置为 json
    • 定义一些基本配置设置。
    • 使用者不会自动向日志提交偏移,因为 enable.auto.commit 设置为 false。在此快速入门中,您将手动提交误差。

      如果请求成功,Kafka Bridge 会返回响应正文中的消费者 ID(instance_id)和基本 URL(base_uri),以及 200 代码。

      响应示例

      #...
      {
        "instance_id": "bridge-quickstart-consumer",
        "base_uri":"http://<bridge_id>-bridge-service:8080/consumers/bridge-quickstart-consumer-group/instances/bridge-quickstart-consumer"
      }

  2. 复制用于此快速入门的其他消费者操作的基本 URL(base_uri)。

下一步做什么

现在,您已创建了一个 Kafka Bridge 消费者,您可将其订阅到主题

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部