spring-cloud-feign 相关问题

使用此标记可以获得与Spring云生态系统中Feign声明性REST客户端的使用相关的问题。


多个Feign客户端超时配置

如果您喜欢使用配置属性来配置所有@FeignClient,您可以使用默认的feign名称创建配置属性。还可以根据特定的情况设置这些超时...

回答 2 投票 0

如果有手动添加的方法,Feign Client 不会代理接口继承的方法

在我的项目中,我有一个公共模块,其中包含根据 OpenAPI 规范生成的 API 接口: @Generate(value = "org.openapitools.codegen.languages.SpringCodegen") @验证 @Tag(name = "ACC...

回答 1 投票 0

从 application.yaml 读取 FeignClient url 不起作用

我正在尝试从 application.yaml 读取 Feign 客户端 url,我没有使用功能区。 Ribbon之前工作过,现在我迁移到Spring Boot 3.1.4和Spring Cloud 2022.0.3 @FeignClient(名称 = "新-

回答 1 投票 0

如何从 Feign 客户端获取准确的 Rest API 错误

我是 Spring Boot 上的 Feign Client 新手,所以请允许我。 我正在尝试使用下面的代码与 Feign Client 进行网络调用 有趣的 validateAccessToken(accessToken: String?): ResponseEntity...

回答 1 投票 0

Spring Boot 3.2.2 开启Feign忽略重试期

我正在升级到 Spring Boot 3.2.2。在我的测试中,我注意到我的假重试忽略了我指定的时间段。它确实正确地获取了我的 maxAttempts。我的 Error Dec 中确实有一个 retryAfter...

回答 1 投票 0

如何在 Spring Boot 中编辑 feign 响应头

我的假客户给出了纯文本/文本响应。如何更改为application/java? 我无法将 json 响应转换为 pojo。我认为这是因为 API 返回内容类型为 JSON 的 JSON:plain/text 而不是...

回答 1 投票 0

使用 RestControllerAdvice 处理 Spring boot 中的 feign 异常

我有一些 Fiegn 客户端来发送请求其他 springboot 微服务。 @ExceptionHandler(FeignException.class) 公共ResponseEntityhandleFeignException(FeignException ex,

回答 1 投票 0

Feign 客户端:执行 POST form-urlencoded 时,有效负载对象的最终字段未序列化

在我的代码中,我有简单的 Feign 客户端: @FeignClient(name = "client", url = "${spring.microservice.tenant-auth.host}") 公共接口 PerTenantTokenClient { @PostMapping(con...

回答 1 投票 0

Feign 客户端:执行 POST form-urlencoded 时无法识别有效负载对象的最终字段

在我的代码中,我有简单的 Feign 客户端: @FeignClient(name = "client", url = "${spring.microservice.tenant-auth.host}") 公共接口 PerTenantTokenClient { @PostMapping(con...

回答 1 投票 0

feign.RetryableException:执行 GET 时连接重置

我们在 AWS ECS 上使用 Docker 部署了微服务架构。 API网关和Eureka来自Spring。我们有 Java/NodeJS 微服务,它们通过网关完美运行...

回答 1 投票 0

在@Async方法中授权OAuth2请求

我有一个使用 Spring Security、OAuth2 和 JWT 保护的 REST api。该服务也是 OAuth 客户端,因为它需要连接到其他服务(使用客户端凭据授予)。 要求...

回答 2 投票 0

Feign 发出空请求

我使用了 eureka 和 openfeign,我想发送简单的帖子,但它会清空请求正文中的字段。 以下是客户端的定义 @FeignClient("通知", 路径 = "/api") 间...

回答 1 投票 0

为Spring ReactiveFeignClient使用动态URL

我正在使用 Playtika 的 ReactiveFeignClient 我需要使用动态 URL,特别是对于主机部分,因为我想对具有相同请求和响应的多个服务使用相同的接口...

回答 2 投票 0

如何判断Spring容器为@FeignClient注入了哪个默认的http客户端?

我正在使用@FeignClient注释。我想知道当我运行应用程序时 Spring 注入了哪个 httpclient。 例如, OkHttpClient 和 ApacheHttpClient 假客户端可以...

回答 3 投票 0

使用 Feign 客户端从一个服务调用 API 到另一个服务时访问被拒绝

我们在 AWS EKS 上将两个微服务部署到同一命名空间中。我们正在尝试将一项服务的 API 调用到另一项服务中。 如果我们尝试使用curl从POD调用API,它就可以工作,如果...

回答 1 投票 0

SpringBoot FeignClient 方法参数过多

我使用 spring-cloud 的 feignClient,当我的界面中有多个 Beans 参数时,就会出现问题,错误显示如下: 引起原因:java.lang.IllegalStateException:方法有太多人...

回答 4 投票 0

Feign 客户端未从库初始化 requestInterceptor

在这种奇怪的情况下挣扎了一段时间。 我写了一个库,它定义了一个假客户端,来使用一堆 API。这个客户端定义是我总是从之前的复制粘贴代码

回答 1 投票 0

Spring Boot 3.1.4中未应用Feign配置

您能帮我解决从 Spring Boot 2.7 迁移到 3.1.4 后的下一个问题吗? 我使用下一个依赖项: org.springframework.cloud ...

回答 1 投票 0

如何为每个假客户端声明不同的Oauth2客户端注册ID?

我将 Spring Boot 2.7.2 与 Spring Cloud 2021.0 一起使用。 我有多个 OAuth2 提供商: 春天: 安全: oauth2: 客户: 提供者: 提供者一:

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.