分布式微服务 - 总概

分布式微服务 - 总概

目录

  1. 介绍
    1. 概念
    2. Spring Cloud
    3. Spring Cloud Alibaba
  2. 服务注册
    1. 概念
    2. 服务注册 Eureka
    3. 服务注册 Zookeeper
    4. 服务注册 Consul
    5. 服务注册 Nacos
  3. 服务调用
    1. 概念
    2. 服务调用 Openfeign
    3. 降级熔断 Sentinel
    4. 服务网关 Gateway
  4. 服务增强
    1. 概念
    2. 配置中心 Nacos

项目示例

  1. 项目准备
  2. 服务注册
    1. 服务注册 Eureka
    2. 服务注册 Zookeeper
    3. 服务注册 Consul
    4. 服务注册 Nacos
  3. 服务调用
    1. 服务调用 Openfeign
    2. 降级熔断 Sentinel
    3. 服务网关 Gateway
  4. 服务增强
    1. 配置中心 Nacos

内容提要

1. 介绍

1. 概念
  • 分布式微服务:定义、集群
2. Spring Cloud
  • 版本选择
  • 使用
3. Spring Cloud Alibaba
  • 版本选择
  • 使用

2. 服务注册

1. 概念
  • 角色组成、服务注册组成
  • 框架
2. 服务注册 Eureka
  • eureka功能组成
  • 基本使用、集群使用
3. 服务注册 Zookeeper
  • 下载启动
  • 基本使用
4. 服务注册 Consul
  • windows下载启动
  • 基本使用
5. 服务注册 Nacos
  • 下载启动
  • 基本使用、隔离管理
  • Nacos集群:持久化配置、集群配置
  • 服务提供者集群

3. 服务调用

1. 概念
  • 服务调用、负载均衡、框架
  • 降级熔断限流、框架
  • 网关、框架
2. 服务调用 Openfeign
  • 介绍
  • 服务调用:原生方式、openfeign
  • 负载均衡、配置
3. 降级熔断 Sentinel
  • 下载启动
  • 注册、持久化、资源配置
  • 流控、热点、系统规则
  • 熔断、授权
4. 服务网关 Gateway
  • 基本使用:配置方式、代码方式
  • 内置断言、自定义断言
  • 内置局部过滤器、自定义内置和全局过滤器

4. 服务增强

1. 概念
  • 配置中心、框架
2. 配置中心 Nacos
  • 基本使用

参考

Bilibili

相关推荐
文心快码BaiduComate6 分钟前
里程碑突破 | 文心快码中标国家开发银行代码研发助手项目
前端·后端·架构
她的男孩10 分钟前
ForgeAdmin 新成员:AI 赋能的数据可视化大屏平台
后端
songcream114 分钟前
Spring Boot资料整理
java·spring boot·后端
U盘失踪了16 分钟前
go 常量
开发语言·后端·golang
techdashen16 分钟前
Go 的新垃圾回收器 Green Tea:一个降低GC CPU开销的大工程
开发语言·后端·golang
披着羊皮不是狼19 分钟前
(8):实现双删(MySQL+Redis)
spring boot·后端
鬼蛟39 分钟前
springcloud
后端·spring·spring cloud
lhbian42 分钟前
PHP vs Java vs Go:编程语言终极对比
java·spring boot·后端·kafka·linq
掘金者阿豪44 分钟前
实测4大AI做PPT神器:千问 vs Kimi vs 豆包 vs 扣子,谁才是最强生产力?(附完整对比)
后端
java修仙传44 分钟前
从手写 Redis 锁到 Redisson:我对分布式锁安全性的理解
java·数据库·redis·分布式