45得票6回答
从另一个项目注入FeignClient时出错

我在尝试使用Feign客户端自动装配另一个项目时遇到了问题。似乎Feign客户端的实现未被生成和注入。 这是我得到的错误信息。org.springframework.beans.factory.BeanCreationException: Error creating bean with ...

42得票3回答
我能否使用属性或yml文件配置@FeignClient的url?

我的目标是创建一个步骤不同的策略,从点对点通信的两个组件到使用Eureka、Ribbon、Hystrix的“完整的netflix”样式的通信。每次迭代时,我希望添加更多内容,同时尽量限制实际代码的更改量。Feign是我首选的客户端框架,以实现这一目标。第一步是创建一个FeignClient来与...

37得票10回答
如何解决FeignClient的超时问题

当使用FeignClient调用执行SQL Server查询的服务时,我的应用程序出现以下错误。 ERROR: Exception in thread "pool-10-thread-14" feign.RetryableException: Read timed out exec...

36得票11回答
负载均衡器无法为客户端提供可用的服务器。

我正在尝试使用Feign客户端。下面是我的Feign客户端:import com.eprogrammerz.examples.domain.Movie; import org.springframework.cloud.netflix.feign.FeignClient; import org...

24得票2回答
Spring Cloud:如何在不使用Ribbon的情况下使用Feign

我想使用Feign而不需要客户端负载均衡器Ribbon,因为我不想运行Eureka,这需要分布式和高可用性。相反,由Route53管理的具有内部DNS名称的内部ELB就可以很好地解决问题。 向@FeignClient提供普通URL始终会导致no loadbalancer found for ...

24得票4回答
使用Feign的@RequestLine功能

我有一个已定义的可用的Feign接口:@FeignClient("content-link-service") public interface ContentLinkServiceClient { @RequestMapping(method = RequestMethod.GET...

23得票5回答
无效的HTTP方法:PATCH > 执行PATCH : 由feign.RetryableException引起。

我们正在使用Netflix Feign来调用RESTful Web服务。对于PATCH请求,似乎不支持该请求。 引起原因:feign.RetryableException: 无效的HTTP方法:PATCH 执行PATCH https://projects.dev.xyz.com/projec...

23得票7回答
如何在Feign中忽略SSL证书信任错误?

如何在feign客户端中实现curl -k? 我知道我可以做到这一点。只是想知道是否有一种忽略或禁用的方法。new Client.Default(SSLSocketFactory sslContextFactory, HostnameVerifier hostnameVerifier)

20得票2回答
Netflix.feign和OpenFeign之间的区别

介绍 我最近使用了 Netflix Feign 和 Ribbon,它们非常有用。 一个例子是:@FeignClient(name = "ldap-proxy") public interface LdapProxyClient { @RequestMapping(path = ...

17得票3回答
为单元测试模拟Eureka Feign客户端

我正在使用Spring Cloud的Eureka和Feign来在一些服务(比方说A和B)之间进行通信。现在,我想对单个服务(A)的服务层进行单元测试。问题是,该服务(A)使用Feign客户端请求其他服务(B)的某些信息。 在没有任何特殊配置的情况下运行unittests会抛出以下异常:jav...