为什么 gradle bdd 命令在第一个 运行 中不起作用
Why is gradle bdd command not working in the first run
我删除主题并使用 Dockerfile 中的脚本创建并启动 zookeeper 和 kafka。接下来,当 运行ning 在命令下方时,过程卡在前 2 运行 秒,第三 运行 成功。多次测试。如果有任何建议如何首先执行,请告诉我 运行。
./gradlew bddTest -Dspring.profiles.active=bdd --info
在前两次执行中未重置偏移量,错误消息与此相关。因此,通过在代码级别的 Kafka 配置中将 属性 auto.offset.reset
设置为 earliest
可以解决问题。
props.put(ConsumerConfig.AUTO_OFFSET_RESET_CONFIG, "earliest");
我删除主题并使用 Dockerfile 中的脚本创建并启动 zookeeper 和 kafka。接下来,当 运行ning 在命令下方时,过程卡在前 2 运行 秒,第三 运行 成功。多次测试。如果有任何建议如何首先执行,请告诉我 运行。
./gradlew bddTest -Dspring.profiles.active=bdd --info
在前两次执行中未重置偏移量,错误消息与此相关。因此,通过在代码级别的 Kafka 配置中将 属性 auto.offset.reset
设置为 earliest
可以解决问题。
props.put(ConsumerConfig.AUTO_OFFSET_RESET_CONFIG, "earliest");