13得票4回答
Spring Cloud Feign客户端@RequestParam与List参数一起创建了错误的请求

我有一个Spring Cloud Feign客户端映射,定义如下:@RequestMapping(method = RequestMethod.GET, value = "/search/findByIdIn") Resources<MyClass> get(@RequestPar...

12得票4回答
Spring Boot应用程序无法自动装配Feign客户端。

我创建了一个Spring Boot示例项目,以了解Feign客户端功能,但运行时出现以下错误。 com.example.demo.RestClient中的remoteCallClient字段需要一个类型为“com.example.demo.RemoteCallClient”的bean,但找...

12得票2回答
如何使用Spring Security为client_credentials工作流向Feign客户端提供OAuth2令牌

概述 我正在尝试编写一个访问公共REST API的程序。为了能够使用它,我需要提供一个OAuth2令牌。 我的应用程序使用Spring Boot 2.4.2和Spring Cloud版本2020.0.1。该应用程序每24小时调用一次REST API,下载数据并将其存储在数据库中。不同的微服...

12得票1回答
当使用Feign和Hystrix时,如何允许400错误传播?

我正在构建一个SpringBoot微服务,调用另一个微服务,自然而然地想要使用Spring Cloud中包含的Hystrix和Feign客户端。我正在使用版本Camden.SR5。 对于任何超时、连接失败和来自Feign的50x响应代码,我希望Hystrix能够像正常情况一样发挥作用:跳闸并...

11得票6回答
考虑在您的配置中定义一个类型为 'org.springframework.cloud.openfeign.FeignContext' 的 Bean。

我正在尝试运行应用程序,但是不断出现此错误。 描述: com.clientui.clientui.controller.ClientController中的构造函数的参数0需要一个名为'org.springframework.cloud.openfeign.FeignContext'的be...

11得票5回答
Spring Boot 2 - 当将Feign客户端自动装配为服务时出现不满足依赖关系的问题

我有一个非常简单的情况,我尝试了几件事情,但是找不到此问题的原因。它声称无法自动装配Feign客户端类,尽管我在Spring Boot 1.5.9中是这样做的。至少我很确定。虽然我在单元测试中模拟了此客户端,但一切都正常工作。以前它是导入库的一部分,但为了消除可能出现的我未能正确定位bean的...

11得票1回答
使用一个新的请求拦截器进行伪造客户端Retryer?

我目前正在手动构建一个Feign客户端,并向其传递拦截器以进行授权。我希望为某些响应代码拥有更智能的重试器。 public class myErrorEncoder extends ErrorDecoder.Default { @Override public Exception deco...

11得票4回答
spring-cloud-starter-openfeign: 无效的HTTP方法:执行PATCH时出错

背景 我有一个Spring Boot(版本2.2.6.RELEASE)Web项目。 从这个Web应用程序(我称之为“APP1”)中,我想使用另一个Web应用程序(我们称其为“APP2”)使用PATCH方法调用另一个URI。 在我的pom.xml中,我有以下依赖项:<dependenc...

10得票1回答
feign.RetryableException: 执行GET请求时连接重置

我们在AWS ECS上使用Docker部署了微服务架构。API网关和Eureka来自Spring。我们有Java/NodeJS微服务,通过网关正常运行,但使用SteelToe Eureka客户端的.NET微服务会出现连接重置异常。 以下是更好地理解问题的屏幕截图。 Eureka应用注册详情...

10得票6回答
将Springboot 1.x中的Netflix Feign迁移到Springboot 2.x中的OpenFeign

我尝试将Springboot 1.x.y (布鲁塞尔-SR12)迁移到2.x.y。我使用FeignClients 我更改了Maven配置: <spring-cloud.version>Finchley.RELEASE</spring-cloud.version> ...