微服务架构概述

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.微服务架构概述

1.1.单体应用架构存在的问题

1.2.如何解决单体应用架构存在的问题

1.3.什么是微服务

1.4.微服务架构的优点与挑战

1.4.1.微服务架构的优点

1.4.

2.微服务架构面临的挑战

1.5.微服务设计原则

1.6.如何实现微服务?

1.6.1.微服务技术选型

1.6.

2.微服务架构图及常用组件

2.微服务开发框架——

2.1.简介及其特点

2.2.的版本简介

3.开始使用实战微服务

3.1.实战前提

3.1.1.需要的技术储备

3.1.2.使用的工具及软件版本

3.2.服务提供者与服务消费者

3.3.编写服务提供者

3.3.1.手动编写项目

3.3.2.使用快速创建项目

3.4.编写服务消费者

3.5.为项目整合

3.6.硬编码有哪些问题

4.微服务注册与发现

4.1.服务注册与发现简介

4.2.简介

4.3.原理

4.4.编写

4.5.将微服务注册到上

4.6.的高可用

4.7.为添加用户认证

4.8.理解的元数据

4.9.的端点

4.10.的自我保护模式

4.11.多网卡环境下的选择

4.12.的健康检查

5.使用实现客户端侧负载均衡

5.1.简介

5.2.为服务消费者整合

5.3.使用代码自定义配置

5.4.使用属性自定义配置

5.5.脱离使用

6.使用实现声明式调用

6.1.简介

6.2.为服务消费者整合

6.3.自定义配置

6.4.手动创建

6.5.对继承的支持

6.6.对压缩的支持

6.7.的日志

6.8.使用构造多参数请求

7.使用实现微服务的容错处理

7.1.实现容错的手段

7.1.1.雪崩效应

7.1.2.如何容错

7.2.使用实现容错

7.2.1.简介

7.2.2.通用方式整合

7.2.3.断路器的状态监控与深入理解

7.2.4.线程隔离策略与传播上下文

7.2.5.使用

7.2.5.1.为添加回退

7.2.5.2.通过检查回退原因

7.2.5.3.为禁用

7.3.的监控

7.4.使用可视化监控数据7.5.使用聚合监控数据

7.5.1.简介

7.5.2.使用监控多个微服务

7.5.3.使用消息中间件收集数据

7.5.3.1.安装

7.5.3.2.改造微服务

7.5.3.3.改造

8.使用构建微服务网关

8.1.为什么要使用微服务网关

8.2.简介

8.3.编写微服务网关

8.4.的路由端点

8.5.的路由配置详解

8.6.的安全与

8.7.的文件上传

8.8.的过滤器

8.8.1.过滤器类型与请求生命周期

8.8.2.编写过滤器

8.9.的容错与回退

8.10.的高可用

8.11.使用整合非的微服务

8.11.1.编写微服务

8.11.2.编写

8.11.3.的端点

8.11.4.与微服务分离部署

8.11.5.原理分析

9.使用统一管理微服务配置

9.1.为什么要统一管理微服务配置

9.2.简介

9.3.编写

9.4.编写

9.5.的仓库配置详解

9.6.的健康状况指示器

9.7.配置内容的加解密

9.7.1.安装

9.7.2.的加解密端点

9.7.3.对称加密

9.7.4.存储加密后的内容

9.7.5.非对称加密

9.8.使用端点手动刷新配置

9.9.使用实现自动刷新配置

9.9.1.简介

9.9.2.实现自动刷新

9.9.3.局部刷新

9.9.4.架构改进

9.9.5.跟踪总线事件

9.10.与配合使用

9.11.的用户认证

9.12.的高可用

9.12.1.仓库的高可用

9.12.2.的高可用

9.12.3.自身的高可用

10.使用实现微服务跟踪

10.1.为什么要实现微服务跟踪

10.2.简介

10.3.整合

10.4.与配合使用()

10.5.与配合使用

10.5.1.简介

10.5.2.编写

10.5.3.微服务整合

10.5.4.使用消息中间件收集数据

10.5.4.1.改造

10.5.4.2.改造微服务

10.5.5.存储跟踪数据()

11.常见问题与总结

11.1.常见问题

11.1.1.注册服务慢

11.1.2.已停止的微服务节点注销慢或不注销

11.1.3.自定义的

11.1.4.的问题总结与解决

11.2.整合后首次请求失败

11.3.聚合的数据不完整

11.4.各组件的配置项

11.5.定位问题思路总结

12.入门

12.1.简介

12.2.的架构

12.3.在上安装

12.4.配置镜像加速器

12.5.的常用命令

12.5.1.镜像常用命令

12.5.2.容器常用命令

13.将微服务运行在上

13.1.使用构建镜像

13.1.1.常用指令

相关文档
最新文档