谷粒商城1-项目介绍

一、电商模式介绍

谷粒商城1-项目介绍_远程调用

二、项目架构

谷粒商城1-项目介绍_spring boot_02

谷粒商城1-项目介绍_远程调用_03

三、项目特色

谷粒商城1-项目介绍_spring cloud_04

四、分布式基础

1.微服务

谷粒商城1-项目介绍_微服务_05

微服务之间相互调用,例如订单服务去商品服务查询一些商品信息。

2.集群和分布式的概念

谷粒商城1-项目介绍_远程调用_06

谷粒商城1-项目介绍_远程调用_07

3.远程调用

谷粒商城1-项目介绍_微服务_08

订单模块给商品模块发送一个请求

4.负载均衡

谷粒商城1-项目介绍_远程调用_09

和之前相同的服务器,可以考虑采取这种方式。

5.注册中心

谷粒商城1-项目介绍_微服务_10

6.配置中心

谷粒商城1-项目介绍_相互调用_11

7.服务熔断和降级

在微服务架构中,微服务之间通过网络进行通信,存在相互依赖,当其中一个服务不可用时,

谷粒商城1-项目介绍_微服务_12

谷粒商城1-项目介绍_spring cloud_13

8.API网关

谷粒商城1-项目介绍_微服务_14

谷粒商城1-项目介绍_相互调用_15