自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 Openfeign的实现原理

Openfeign是Spring Cloud 对Feign 也进行了增强,直接支持Hystrix 和 Ribbon,也支持SpringMVC 的注解。这样使得Feign 的使用非常方便。1、在使用Openfeign时首先会在springboot的启动类上添加@EnableFeignClients注解,该注解会导入FeignClientsRegistrar类,会去扫描所有的带有@FeignClient2、解析到 @FeignClient 修饰类后, Feign 框架通过扩展 Spring Bean..

2022-01-11 23:41:10 8064

原创 分布式基础概念

一、架构演进1、单体架构:在软件设计的时候经常提到和使用经典的3层模型,即表现层,业务逻辑层,数据访问层。虽然在软件设计中划分了3层模型,但是对业务场景没有划分,一个典型的单体架构就是将所有的业务场景的表现层,业务逻辑层,数据访问层放在一个工程中最终经过编译,打包,部署在一台服务器上。此时服务架构如图优点:容易开发、部署和测试,缺点:系统耦合性高、技术选型单一、开发效率低下2、微服务架构:1.通过服务实现组件化:开发者不再需要协调其它服务部署对本服务的影响。 2.按业务能力来划分

2022-01-10 20:20:32 806

springCloud分布式基础概念.md

springCloud分布式基础概念.md

2022-01-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除