Spring Cloud
文章平均质量分 97
Spring Cloud系列
青衫白衣98
当你的才华还撑不起你的野心的时候,你就应该静下心来学习。当你的能力还驾驭不了你的目标的时候,你就应该沉下心来历练。
展开
-
Spring Cloud Alibaba Seata 分布式事务解决方案
Spring Cloud Alibaba Seata 分布式事务解决方案一、分布式事务问题二、Seata简介三、Seata的部署3.1 Seata Server端配置3.1.1 修改配置文件3.1.2 MySQL 数据库配置3.1.3 启动Seata Server端3.2 Seata Client 客户端配置3.2.1 业务前置准备3.2.2 创建undo_log表3.2.3 Seata Client配置文件3.2.4 pom.xml文件3.2.5 application.yml文件3.2.6 业务代码编写原创 2022-02-12 20:14:24 · 1230 阅读 · 0 评论 -
Spring Cloud Alibaba Sentinel实现熔断与限流
Spring Cloud Alibaba Sentinel实现熔断与限流一、Sentinel介绍与安装二、微服务项目整合Sentinel三、流控规则3.1 阈值类型:QPS3.2 阈值类型:线程数3.3 流控模式:直接3.4 流控模式:关联3.5 流控模式:链路3.6 流控效果:快速失败3.7 流控效果:Warm Up3.8 流控效果:排队等待四、降级规则4.1 慢调用比例4.2 异常比例4.3 异常数五、热点key限流5.1 基本介绍5.2 基本使用5.3 参数例外项5.4 其他六、@SentinelRe原创 2022-02-12 20:11:09 · 644 阅读 · 0 评论 -
Spring Cloud Alibaba Nacos服务注册和配置中心
Spring Cloud Alibaba Nacos服务注册和配置中心一、Nacos 概述二、Nacos作为注册中心2.1 基于Nacos的服务提供者2.2 基于Nacos的服务消费者2.3 Nacos与其他注册中心对比三、Nacos作为配置中心3.1 Nacos基础配置3.2 Nacos分类配置3.2.1 Nacos的命名规则说明3.2.2 DataID方案3.2.3 Group方案3.2.4 namesapce方案四、Nacos 集群搭建和持久化配置(待补) 由于 Spring Cloud Netfli原创 2022-02-12 19:50:42 · 967 阅读 · 1 评论 -
Spring Cloud系列(四)之 Config、Bus、Stream、Sleuth
Spring Cloud系列(四)之 Config、Bus、Stream、Sleuth一、Config分布式配置中心1.1 概述1.2 基本使用1.2.1 Config服务端配置与测试1.2.1.1 Git 远程服务器配置1.2.1.2 服务端配置测试1.2.1.3 git远程仓库配置文件读取规则1.2.2 Config客户端配置与测试1.3 分布式配置的动态刷新问题二、SpringCloud Bus 消息总线2.1 基本介绍2.2 Bus 动态刷新全局广播配置2.3 Bus 动态刷新定点通知配置三、Str原创 2022-02-12 17:20:44 · 1054 阅读 · 0 评论 -
Spring Cloud系列(三)之 Hystrix、Zuul、Gateway
Spring Cloud系列(三)之 Hystrix、Zuul、Gateway一、Hystrix断路器1.1 Hystrix 简介1.2 Hystrix实现服务降级(重点)1.2.1 服务端提供端实现服务降级1.2.2 消费端实现服务降级(重点)1.2.2 服务降级配置存在的问题及解决1.2.2.1 代码膨胀问题1.2.2.1 业务方法和降级方法混合在一起问题(重点)1.3 Hystrix 实现服务熔断(重点)二、Zuul路由网关(待补)三、SpringCloud Gateway网关3.1 Gateway介原创 2022-02-11 19:04:29 · 782 阅读 · 0 评论 -
Spring Cloud系列(二)之 Ribbon、OpenFeign
Spring Cloud系列(二)之Ribbon、OpenFeign一、Ribbon负载均衡服务调用1.1 Ribbon负载均衡实现过程1.2 Ribbon的负载均衡策略1.3 负载均衡算法原理分析二、OpenFeign服务接口调用1.1 OpenFeign使用步骤1.2 超时控制1.3 日志打印 一、Ribbon负载均衡服务调用 Ribbon是Netflix发布的负载均衡器,有助于控制HTTP客户端行为。为Ribbon配置服务提供者地址列表后,Ribbon就可基于负载均衡算法,自动帮助服务消费者请求。原创 2022-02-11 17:00:25 · 722 阅读 · 0 评论 -
Spring Cloud系列(一)之 Eureka、Zookeeper、Consul
Spring Cloud系列之Eureka、Zookeeper、Consul一、微服务架构介绍1.1 架构的演变1.2 Spring Cloud介绍二、微服务架构业务场景2.1 创建服务提供者(provider)工程2.2 创建服务消费者(consumer)工程三、Eureka服务注册与发现3.1 搭建注册中心3.2 服务注册(消费者集群)3.2.1 服务提供者注册3.2.2 服务消费者注册3.3 EurekaServer集群环境构建3.4 搭建服务提供者集群和负载均衡3.5 微服务信息完善3.6 服务发现原创 2022-02-11 16:21:39 · 1140 阅读 · 0 评论