
Spring Cloud
文章平均质量分 96
Spring Cloud
轻松的小希
逢山开路,遇水搭桥
展开
-
服务认证授权:OAuth2.0
目录第一章 OAuth2.0的预备篇1.1、Base641.1.1、Base64的介绍1.1.2、Base64的演示1.2、JWT1.2.1、JWT的介绍1.2.2、JWT的组成1.2.3、JWT的特点1.2.4、JWT的演示1.2.5、JWT的隐患1.3、RSA1.3.1、RSA的介绍1.3.2、公钥私钥的介绍1.3.3、公钥私钥的生成1.4、SSO1.4.1、SSO的介绍1.4.2、SSO的实现第二章 OAuth2.0的介绍篇2.1、OAuth2.0的概述2.2、OAuth2.0的模式2.2.1、授权码原创 2021-02-13 14:23:54 · 10253 阅读 · 52 评论 -
服务消息驱动:Stream
目录第一章 Stream介绍1.1、什么是Stream1.2、为啥用Stream第二章 Stream重要概念2.1、基本流程2.2、常用注解2.3、其他术语第三章 Stream入门案例3.1、项目准备与启动3.2、创建消息生产者3.3、创建消息消费者第四章 Stream自定义管道名4.1、分析stream源码4.2、修改消息生产者4.3、修改消息消费者第五章 Stream分组与持久化5.1、创建消息消费者5.2、奇怪问题的演示5.3、如何解决这问题5.4、消息分组后演示5.5、消息持久化演示第六章 Stre原创 2021-02-06 01:49:18 · 3985 阅读 · 57 评论 -
服务链路跟踪:Sleuth+Zipkin
目录第一章 Sleuth+Zipkin介绍1.1、什么是Sleuth1.2、什么是Zipkin第二章 Sleuth+Zipkin入门案例2.1、项目准备与启动2.2、搭Zipkin服务端2.3、搭Zipkin客户端2.4、链路跟踪的测试配套资料,免费下载链接:https://pan.baidu.com/s/1la_3-HW-UvliDRJzfBcP_w提取码:lxfx复制这段内容后打开百度网盘手机App,操作更方便哦第一章 Sleuth+Zipkin介绍1.1、什么是Sleuth我们已经接触原创 2021-02-05 15:28:54 · 8741 阅读 · 46 评论 -
服务配置中心:Config
目录第一章 Config介绍1.1、什么是配置中心1.2、为啥用配置中心1.3、常见的配置中心第二章 Config工作流程第三章 Config入门案例3.1、项目准备与启动3.2、配置中心远程库3.3、配置中心服务端3.4、配置中心客户端第四章 Config信息安全4.1、介绍 JCE4.2、安装 JCE4.3、对称加密说明4.4、加密敏感信息4.5、解密敏感信息4.6、修改明文数据4.7、测试配置获取第五章 Config局部刷新5.1、问题描述5.2、问题解决第六章 Config全局刷新6.1、问题描述6原创 2021-02-04 18:41:19 · 5860 阅读 · 55 评论 -
服务网关配置:Gateway
目录第一章 Gateway介绍1.1、什么是Gateway1.2、为啥用Gateway第二章 Gateway三大核心第三章 Gateway工作流程第四章 Gateway路由功能4.1、项目准备与启动4.2、工程搭建与测试4.3、配置自定义路由4.4、禁止默认的路由4.5、配置动态的路由4.6、用代码来配路由4.7、为下章节做准备第五章 Gateway断言功能5.1、谓词:Path5.2、谓词:After5.3、谓词:Before5.4、谓词:Between5.5、谓词:Cookie5.6、谓词:Header原创 2021-02-03 17:38:06 · 11219 阅读 · 60 评论 -
服务网关配置:Zuul
目录第一章 Zuul介绍1.1、什么是Zuul1.2、为啥用Zuul第二章 Zuul路由功能2.1、项目准备与启动2.2、工程搭建与测试2.3、配置自定义路由2.4、禁止默认的路由2.5、简化自定义路由2.6、统一加路径前缀2.7、路由规则通配符第三章 Zuul过滤功能3.1、过滤器介绍3.2、过滤器类型3.3、过滤器使用场景3.4、过滤器生命周期3.5、内置过滤器列表3.6、自定义的过滤器3.7、禁用指定过滤器3.8、处理全局的异常第四章 Zuul其他功能4.1、负载均衡超时4.2、服务降级熔断4.3、网原创 2021-02-01 23:31:28 · 3541 阅读 · 46 评论 -
服务的断路器:Hystrix
目录第一章 Hystrix介绍1.1、什么是Hystrix1.2、为啥用Hystrix第二章 Hystrix三大概念2.1、服务降级含义2.2、服务熔断含义2.3、服务限流含义第三章 Hystrix入门案例3.1、基础准备工作3.2、服务降级学习3.2.1、单个方法降级3.2.2、多个方法降级3.2.3、全局统一处理3.3、服务熔断学习3.3.1、服务熔断演示3.3.2、服务熔断类型3.3.3、服务熔断条件3.3.4、服务熔断设置3.4、服务限流学习第四章 Hystrix服务监控4.1、监控概述4.2、工程原创 2021-01-31 19:14:16 · 5005 阅读 · 51 评论 -
服务接口调用:OpenFeign
目录第一章 OpenFeign介绍1.1、什么是OpenFeign1.2、为啥用OpenFeign1.2、Fegin与OpenFeign第二章 OpenFeign入门案例2.1、项目准备2.2、创建工程2.3、导入依赖2.4、编写配置2.5、主启动类2.6、编写实体2.7、编写接口2.8、调用接口2.9、最终测试第三章 OpenFeign超时控制3.1、超时控制介绍3.2、设置超时时间第四章 OpenFeign日志打印4.1、日志打印介绍4.2、日志打印级别4.3、开启日志打印4.3.1、编写配置对象4.3原创 2021-01-30 19:53:45 · 16614 阅读 · 121 评论 -
服务负载均衡:Ribbon
目录第一章 Ribbon介绍1.1、什么是Ribbon1.2、为啥用Ribbon第二章 Ribbon入门案例2.1、项目准备2.2、添加服务提供者2.3、修改服务消费者2.3.1、方式一:LoadBalancerClient2.3.2、方式二:@LoadBalanced第三章 Ribbon负载均衡策略3.1、轮询策略(默认)3.2、权重轮询策略3.3、随机策略3.4、最少并发数策略3.5、重试策略3.6、可用性敏感策略3.7、区域敏感性策略第四章 Ribbon负载均衡设置4.1、全局替换4.2、局部替换第五原创 2021-01-30 16:38:42 · 3066 阅读 · 49 评论 -
服务注册中心:Eureka
目录第一章 注册中心介绍1.1、什么是注册中心1.2、为啥用注册中心1.3、常见的注册中心第二章 Eureka介绍2.1、Eureka的介绍2.2、Eureka的三种角色2.3、Eureka的运行流程第三章 Eureka入门案例3.1、创建注册中心3.2、创建服务提供者3.3、创建服务消费者第四章 Eureka集群配置4.1、配置集群环境4.2、修改服务提供者4.3、修改服务消费者第五章 Eureka架构原理第六章 Eureka自我保护6.1、什么是自我保护6.2、为啥用自我保护6.3、如何关自我保护第七章原创 2021-01-30 12:46:44 · 6168 阅读 · 117 评论 -
什么是微服务:Spring Cloud
第一章 微服务架构演进1.1、单体架构架构说明: 全部功能集中在一个项目内(All in one)。架构优点: 架构简单,前期开发成本低、开发周期短,适合小型项目。架构缺点: 全部功能集成在一个工程中,对于大型项目不易开发、扩展和维护。 技术栈受限,只能使用一种语言开发。 系统性能扩展只能通过扩展集群节点,成本高。1.2、垂直架构架构说明: 按照业务进行切割,形成小的单体项目。架构优原创 2021-01-29 15:08:21 · 6597 阅读 · 34 评论