springcloud
文章平均质量分 95
MMP菜的一匹
菜鸟先飞
展开
-
Spring是如何解决循环依赖的?
1、案发情况@Servicepublic class TestService1 { @Autowired private TestService2 testService2; @Async public void test1() { }}@Servicepublic class TestService2 { @Autowired private TestService1 testService1; public voi原创 2022-04-27 17:17:50 · 5384 阅读 · 2 评论 -
SpringCloud各服务之间调用过程原理
Spring Cloud是一个全家桶式的技术栈,包含了很多组件。本文先从其最核心的几个组件入手,来剖析一下其底层的工作原理。也就是Eureka、Ribbon、Feign、Hystrix、Zuul这几个组件。一、业务场景介绍假设有个电商网站:1.用户针对一个订单完成支付之后,会寻找订单服务更新订单状态为“已支付”;2.库存服务进行扣减库存操作3.通知仓库服务进行发货4.给用户的这次购物进行相应的积分增加下图为个服务的图解二、Spring Cloud核心组件:Eureka原创 2020-05-21 17:47:44 · 5621 阅读 · 4 评论