spring cloud

Spring Cloud是Spring提供的微服务框架。它利⽤Spring Boot的开发特性简化了微服务开发的复 杂性,如服务发现注册、配置中⼼、消息总线、负载均衡、断路器、数据监控等,这些⼯作都可以借助 Spring Boot的开发⻛格做到⼀键启动和部署。

Spring Cloud的⽬标是通过⼀系列组件,帮助开发者迅速构件⼀个分布式系统,Spring Cloud 是通 过包装其它公司产品来实现的,⽐如Spring Cloud整合了开源的Netflix很多产品。Spring Cloud提供了 微服务治理的诸多组件,例如服务注册和发现、配置中⼼、熔断器、智能路由、微代理、控制总线、全 局锁、分布式会话等。

Spring Cloud同时也是一个全家桶式的技术栈,包含了很多组件,如:Eureka、Ribbon、Feign、Hystrix、Zuul等。其大体结构如下图:

 

spring cloud可用于电商网站的订单支付功能的实现,针对订单服务的业务场景,我们需要

有订单服务、库存服务、仓储服务、积分服务。整个流程的大体思路如下:

①用户针对一个订单完成支付之后,就会去找订单服务,更新订单状态

②订单服务调用库存服务,完成相应功能

③订单服务调用仓储服务,完成相应功能

④订单服务调用积分服务,完成相应功能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值