【问题标题】:How to Consume Kafka Topic from ZeroCode Framework如何从 ZeroCode 框架中使用 Kafka 主题
【发布时间】:2020-09-18 16:22:58
【问题描述】:

我想通过 ZeroCode 框架使用一个 kafka 主题。我可以从 ZeroCode 场景中使用我的本地 kafka 服务器。我也可以通过命令行使用 kafka-consumer.bat 来使用从我的实际远程 kafka 服务器获取的主题,但我不能从 ZeroCode 中使用相同的主题。

我需要添加什么特殊配置?

{ 
  "name": "Consume Message From doob-ship-topic",
  "url": "kafka-topic:my-sample-topic",
  "operation": "consume",
  "request": {
    "consumerLocalConfigs": {
      "recordType": "JSON",
      "commitSync": false,
      "showRecordsConsumed": true,
      "maxNoOfRetryPollsOrTimeouts": 3
    }
  },
  "assertions": {
    "size": 1,
    "records": [
      {
        "value": {
          "key": "99930000000000260001"
        }
      }
    ]
  }
}

我尝试了不同的配置,但我没有处理。

【问题讨论】:

    标签: testing apache-kafka kafka-consumer-api zerocode


    【解决方案1】:

    我解决了。

        "consumerLocalConfigs": {
          "recordType": "RAW",
          "commitSync": true,
          "showRecordsConsumed": true,
          "maxNoOfRetryPollsOrTimeouts": 2,
          "pollingTime": 1595  // I added this.
        }
    

    添加 pollingTime 解决了我的问题。

    【讨论】:

      猜你喜欢
      • 2020-01-18
      • 1970-01-01
      • 2019-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-09
      相关资源
      最近更新 更多