随笔分类 -  其他--feign

feign 针对某一个特定接口设置超时时间
摘要:一、对feign所有接口设置超时配置 如果是当前feign所有接口的超时配置,需要在 @FeignClient 的 configuration 属性中设置。 详情见: https://blog.csdn.net/sinat_32502451/article/details/136884349 二、针 阅读全文

posted @ 2025-01-04 12:58 乐之者v 阅读(177) 评论(0) 推荐(0) 编辑

feign 报错 Connection reset executing POST
摘要:feign 连接异常: feign.RetryableException: Connection reset executing POST 替换 feign的 client : Feign在默认情况下使用的是JDK原生的 URLConnection 发送HTTP请求,没有连接池。性能较差。 每次Ht 阅读全文

posted @ 2024-08-16 00:06 乐之者v 阅读(395) 评论(0) 推荐(0) 编辑

feign性能配置调优
摘要:最近在使用 feign 时,有时会出现连接异常/阻塞的情况,对 feign 的配置进行了简单的调优。 替换了 feign 的 client, 并调整了连接数。 替换 feign的 http客户端: Feign在默认情况下使用的是JDK原生的 URLConnection 发送HTTP请求,没有连接池。 阅读全文

posted @ 2024-08-16 00:05 乐之者v 阅读(93) 评论(0) 推荐(0) 编辑

feign设置超时时间
摘要:引入依赖包 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> <version>2.0.2.RELEASE</versio 阅读全文

posted @ 2024-03-20 17:55 乐之者v 阅读(798) 评论(0) 推荐(0) 编辑

feign请求添加拦截器
摘要:引入依赖包 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> <version>2.0.2.RELEASE</versio 阅读全文

posted @ 2024-03-18 10:38 乐之者v 阅读(478) 评论(0) 推荐(1) 编辑

Feign服务调用
摘要:Feign服务调用 使用Feign,在服务消费者中,调用服务提供者的接口。 注册中心 此处使用 Nacos,详情见: https://www.cnblogs.com/expiator/p/17392549.html Feign依赖 <properties> <java.version>1.8</ja 阅读全文

posted @ 2023-05-16 01:01 乐之者v 阅读(57) 评论(0) 推荐(0) 编辑

Feign常用的代码、注解、Http请求调用
摘要:Feign常用的注解: name/value:指定FeignClient的名称,如果项目使用了Ribbon,name属性会作为微服务的名称,用于服务发现 contextId:指定beanID url: url一般用于调试,可以手动指定@FeignClient调用的地址 decode404:当发生ht 阅读全文

posted @ 2023-05-04 22:52 乐之者v 阅读(242) 评论(0) 推荐(0) 编辑

Feign调用报错status 404
摘要:feign调用报错status 404 使用feign,报错:FeignException: status 404。如下: Caused by: feign.FeignException: status 404 reading #; at feign.FeignException.errorStat 阅读全文

posted @ 2023-05-04 22:24 乐之者v 阅读(919) 评论(0) 推荐(0) 编辑

Feign使用MultipartFile
摘要:Feign的方法参数使用MultipartFile Feign的方法参数使用MultipartFile,不能直接用,需要做一些配置。 依赖包: <dependency> <groupId>io.github.openfeign.form</groupId> <artifactId>feign-for 阅读全文

posted @ 2023-04-27 23:21 乐之者v 阅读(355) 评论(0) 推荐(0) 编辑

SpringCloud Feign通过FallbackFactory显示异常信息
摘要:SpringCloud Feign可以进行服务消费,而且内置了Hystrix,能够进行熔断。 Feign可以通过fallback指定熔断回调的类。代码示例及讲解可见: https://www.cnblogs.com/expiator/p/10826852.html 但是,有时候我们还需要记录异常信息 阅读全文

posted @ 2019-05-13 22:10 乐之者v 阅读(4391) 评论(0) 推荐(0) 编辑

SpringCloud Feign的简单运用
摘要:服务提供者 服务提供者,是位于其他项目里面的。 服务提供者提供的方法,在Controller层里面,有可访问的Url。 @Controller @RequestMapping("/order") public class OrderDetailController { @ResponseBody @ 阅读全文

posted @ 2019-05-07 17:28 乐之者v 阅读(545) 评论(0) 推荐(0) 编辑

Spring Cloud Feign踩坑记录(二)
摘要:注意,以下的Feign遇到的坑,在高版本中有些已经修复。 某些项目由于历史包袱原因,无法进行全面升级,才需要修补这些坑。 1.启动报错:not annotated with HTTP method type (ex. GET, POST) 错误原因: 低版本的Feign不支持@PostMapping 阅读全文

posted @ 2019-05-07 09:36 乐之者v 阅读(1077) 评论(0) 推荐(0) 编辑

SpringCloud Feign 踩到的坑(一)
摘要:最近在使用SpringCloud的context-path时,遇到了一些坑,记录一下。 server.context-path(上下文) 服务提供者的application配置文件中有一个属性叫server.context-path,是上下文。 如下示: server.context-path=/d 阅读全文

posted @ 2019-03-23 11:36 乐之者v 阅读(423) 评论(0) 推荐(0) 编辑

微服务SpringCloud无法进行服务消费
摘要:最近用SpringCloud做微服务,一直无法成功进行服务消费。 我使用的服务消费者是Feign,声明式调用服务提供者。 排查过程 1.检查服务提供者: (1)对提供的方法进行测试,确保提供的服务没有问题。 (2)是否在控制层上方添加了@Controller。 (3)方法的method是否正确。是G 阅读全文

posted @ 2019-03-20 18:17 乐之者v 阅读(333) 评论(0) 推荐(0) 编辑

feign的hystrix不起作用.
摘要:在springCloud中使用feign内嵌的断路器hystrix时。feign中的hystrix不起作用。这可能是由于springCloud的版本原因造成的。需要在application.properties配置中开启hystrix: feign.hystrix.enabled=true 阅读全文

posted @ 2018-09-23 23:14 乐之者v 阅读(2189) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示