问题描述
我正在使用带有 Kafka 和弹性的 Spring Boot 为 Groovy 创建一个演示应用程序。 我在我的 Spock 测试中使用了 @EmbeddedKafka 注释,它们在本地工作得非常好;在 Windows 和 Ubuntu 上。他们通过运行或调试在 Intellij 中工作,没有问题。在我的 shell 中尝试“./gradlew test”时也是如此。一切都很好。 一旦我将它推送到 github.com,我的 github 操作就会失败。但它正在调用相同的命令。
对我来说,从操作输出中唯一看起来像错误的是:
2021-07-08 14:05:35.896 WARN 2693 --- [ntainer#0-0-C-1] org.apache.kafka.clients.NetworkClient : [Consumer clientId=consumer-UserGroup-1,groupId=UserGroup] Error while fetching metadata with correlation id 4 : {topic-user=LEADER_NOT_AVAILABLE}
我阅读了很多关于不使用静态端口进行 kafka 测试的内容。但这是我唯一的 kafka 测试,所以我真的不明白应该如何发生冲突。此外,LEADER_NOT_AVAILABLE 可能是一个不存在的主题的问题,或者消费者根本无法正确连接到代理。但我没有看到任何这些。
我仍然觉得它与作为 brokerProperties 的“localhost:9092”更相关。使用 Github 操作时是否存在与此相关的问题?或者还有什么我遗漏的吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)