Alibaba
Alibaba
T
这个作者很懒,什么都没留下…
展开
-
SpringCloud-Alibaba-Seata分布式事务
前言Seata 是一款阿里巴巴开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。官方文档https://seata.io/zh-cn/docs/overview/what-is-seata.html示例 win版下载安装https://github.com/seata/s原创 2020-12-14 21:29:31 · 23926 阅读 · 46 评论 -
SpringCloud-Alibaba-Sentinel-配置持久化策略
前言:Sentinel的如果没有配置持久化的话配置一些 流控 和服务降级 从启项目就会置空所以需要持久化的操作动态规则扩展拉模式:客户端主动向某个规则管理中心定期轮询拉取规则,这个规则中心可以是 RDBMS、文件,甚至是 VCS 等。这样做的方式是简单,缺点是无法及时获取变更;推模式:规则中心统一推送,客户端通过注册监听器的方式时刻监听变化,比如使用 Nacos、Zookeeper 等配置中心。这种方式有更好的实时性和一致性保证案例用Nacos步奏:pom添加nacos 对sentinel管原创 2020-12-23 16:25:45 · 12424 阅读 · 64 评论 -
SpringCloud-Alibaba-Sentinel-服务降级-热点限流-服务熔断
前言:除了流量控制以外,对调用链路中不稳定的资源进行熔断降级也是保障高可用的重要措施之一。一个服务常常会调用别的模块,可能是另外的一个远程服务、数据库,或者第三方 API 等。例如,支付的时候,可能需要远程调用银联提供的 API;查询某个商品的价格,可能需要进行数据库查询。然而,这个被依赖服务的稳定性是不能保证的。如果依赖的服务出现了不稳定的情况,请求的响应时间变长,那么调用服务的方法的响应时间也会变长,线程会产生堆积,最终可能耗尽业务自身的线程池,服务本身也变得不可用熔断策略Sentinel 提供原创 2020-12-01 21:34:22 · 120929 阅读 · 24 评论 -
SpringCloud-Alibaba-Sentinel-分布式系统的流量防卫兵与流量监控-入门
前言:Sentinel:分布式系统的流量防卫兵随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。Sentinel 具有以下特征:丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。完备的实时监控:Sentinel 同时提供实时的监控功能。您可以在控制台中看到原创 2020-11-30 22:45:53 · 126091 阅读 · 53 评论 -
SpringCloud-Alibaba-Nacos集群 使用 Linux部署-以及踩得坑
Nacos集群为了高可用官网https://nacos.io/zh-cn/docs/cluster-mode-quick-start.htmlNacos持久化,Nacos 默认自带的是嵌入式数据库derby所以要统一用一个数据库 现在支持Mysql官方已经准备好了sql点进去复制出来运行就行了或者在下载win版的nacos也有Sql文件nacos\nacos\conf目录下nacos-mysql.sql脚本穿件数据库运行sql就行下一步修改application.properti原创 2020-11-27 16:15:04 · 16997 阅读 · 38 评论 -
SpringCloud-Alibaba-Nacos服务注册和配置中心--一篇入门
前言:前四个字母分别为Naming和Configuration的前两个字母,最后的s为Service一个更易于构建云原生应用的动态服务发现,配置管理和服务管理中心Nacos 有自己独立的,注册和配置 服务端。不像Eureka我还得去起服务端才能注册。Nacos = Eureka+Config+Bus下载地址:https://nacos.io/zh-cn/index.html下载解压:启动D:\work\nacos\nacos\bin双击startup.cmd启动成功访问ht原创 2020-11-19 23:09:11 · 101350 阅读 · 61 评论 -
SpringCloud用zookeeper做注册中心
zookeeper做cloud的注册中心 ,添加zookeeper整合cloud的依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zookeeper-discovery</artifactId> <!--先排除自带的zooke原创 2020-11-05 22:13:08 · 803 阅读 · 0 评论