【发布时间】:2017-07-23 03:07:42
【问题描述】:
使用 Spring Cloud 合约来验证我的生产者和消费者之间的合约。在我的消费者控制器中,我正在使用 Feign 客户端调用另一个微服务方法来获取一些数据。但是现在在春季云合同中,对这个微服务进行存根调用是不可能的。
将 Spring Cloud 与 Netflix OSS 结合使用。
Config-service 和 eureka 已启动。现在我在本地的 8090 端口安装了我的生产者。消费者使用 Feign 客户端调用生产者来获取一些数据。现在我收到 500 错误。它显示未找到该 URL。最接近的匹配是 /ping。我相信 Feign 客户端无法模拟,它以某种方式试图与不是来自本地安装的生产者的 eureka 连接。你能帮我看看吗?
任何例子或任何想法都会很棒。
谢谢
【问题讨论】:
标签: java spring spring-cloud spring-cloud-feign spring-cloud-contract