升级 Feign 增强包 V2.0,有哪些新功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1982个文字,预计阅读时间需要8分钟。
前言:两年前,我编写了一篇关于Feign增强包的文章,当时主要是为了加强包。当时准备是利用SpringBoot+K8s构建应用,这个库可以类似于SpringCloud那样,结合SpringBoot使用声明式接口来达到服务间通讯的目的。
前言大概在两年前我写过一篇 撸了一个 Feign 增强包,当时准备是利用 SpringBoot + K8s 构建应用,这个库可以类似于 SpringCloud 那样结合 SpringBoot 使用声明式接口来达到服务间通讯的目的。
但后期由于技术栈发生变化(改为 Go),导致该项目只实现了基本需求后就搁置了。
巧合的时最近内部有部分项目又计划采用 SpringBoot + K8s 开发,于是便着手继续维护;现已经内部迭代了几个版本比较稳定了,也增加了一些实用功能,在此分享给大家。
github.com/crossoverJie/feign-plus
首先是新增了一些 features:
- 更加统一的 API。
- 统一的请求、响应、异常日志记录。
- 自定义拦截器。
- Metric 支持。
- 异常传递。
本文共计1982个文字,预计阅读时间需要8分钟。
前言:两年前,我编写了一篇关于Feign增强包的文章,当时主要是为了加强包。当时准备是利用SpringBoot+K8s构建应用,这个库可以类似于SpringCloud那样,结合SpringBoot使用声明式接口来达到服务间通讯的目的。
前言大概在两年前我写过一篇 撸了一个 Feign 增强包,当时准备是利用 SpringBoot + K8s 构建应用,这个库可以类似于 SpringCloud 那样结合 SpringBoot 使用声明式接口来达到服务间通讯的目的。
但后期由于技术栈发生变化(改为 Go),导致该项目只实现了基本需求后就搁置了。
巧合的时最近内部有部分项目又计划采用 SpringBoot + K8s 开发,于是便着手继续维护;现已经内部迭代了几个版本比较稳定了,也增加了一些实用功能,在此分享给大家。
github.com/crossoverJie/feign-plus
首先是新增了一些 features:
- 更加统一的 API。
- 统一的请求、响应、异常日志记录。
- 自定义拦截器。
- Metric 支持。
- 异常传递。

