主要观点总结
本文介绍了一种在本地开发过程中简化Feign调用的方法,通过自定义配置和SPI机制实现。
关键观点总结
关键观点1: 问题阐述
关键观点2: 解决方案
关键观点3: 具体实现步骤
关键观点4: 效果
关键观点5: 项目推荐
文章预览
Boot+Cloud项目学习: macrozheng.com 在平常的工作中, OpenFeign 作为微服务间的调用组件使用的非常普遍,接口配合注解的调用方式突出一个简便,让我们能无需关注内部细节就能实现服务间的接口调用。 但是工作中用久了,发现Feign也有些使用起来麻烦的地方,下面先来看一个问题,再看看我们在工作中是如何解决,以达到简化Feign使用的目的。 先看问题 在一个项目开发的过程中,我们通常会区分开发环境、测试环境和生产环境,如果有的项目要求更高的话,可能还会有个预生产环境。 开发环境作为和前端开发联调的环境,一般使用起来都比较随意,而我们在进行本地开发的时候,有时候也会将本地启动的微服务注册到注册中心nacos上,方便进行调试。 这样,注册中心的一个微服务可能就会拥有多个服务实例,就像下面这样: 眼尖的小伙伴肯定发现
………………………………