微服务
菜鸟泽
这个作者很懒,什么都没留下…
展开
-
Spring Cloud Alibaba 分布式事务
简介分布式一致性是分布式系统亟需解决的关键问题之一,根据过去一年的调查问卷,在微服务的实践中分布式事务是用户遇到的最大痛点。目前市面缺少经过洪荒流量验证的分布式事务组件,Seata 在阿里经济体内部经过了漫长的孵化,承载了双11洪荒流量,实践证明 Seata 是一款解决分布式数据一致性的的优秀组件。Seata 于 2019 年正式对外开源,开源后就受到了大家的热情追捧,一度蝉联 GitHub 活跃排名榜首。Seata 除了提供了独创的 AT 事务模式外,还扩展了 TCC、Saga 和 XA 事务模式,..转载 2020-10-13 17:43:56 · 1833 阅读 · 0 评论 -
Spring Cloud Alibaba 服务熔断和限流
前言:为什么需要流控降级我们的生产环境经常会出现一些不稳定的情况,如:大促时瞬间洪峰流量导致系统超出最大负载,load 飙高,系统崩溃导致用户无法下单“黑马”热点商品击穿缓存,DB 被打垮,挤占正常流量调用端被不稳定服务拖垮,线程池被占满,导致整个调用链路卡死这些不稳定的场景可能会导致严重后果。大家可能想问:如何做到均匀平滑的用户访问?如何预防流量过大或服务不稳定带来的影响?这时候我们就要请出微服务稳定性的法宝 —— 高可用流量防护,其中重要的手段就是流量控制和熔断降级,它们是保障微服务稳定性转载 2020-10-13 17:32:08 · 1918 阅读 · 1 评论 -
Spring Cloud Alibaba 分布式配置
Spring Cloud Alibaba 分布式配置简介Nacos 提供用于存储配置和其他元数据的 key/value 存储,为分布式系统中的外部化配置提供服务器端和客户端支持。使用 Spring Cloud Alibaba Nacos Config,您可以在 Nacos Server 集中管理你 Spring Cloud 应用的外部属性配置。Spring Cloud Alibaba Nacos Config 是 Config Server 和 Client 的替代方案,客户端和服务器上的概念与转载 2020-09-28 10:11:59 · 1224 阅读 · 0 评论 -
Spring Cloud Alibaba 服务注册与发现
Spring Cloud Alibaba 服务注册与发现简介服务注册与发现是微服务架构体系中最关键的组件之一。如果尝试着用手动的方式来给每一个客户端来配置所有服务提供者的服务列表是一件非常困难的事,而且也不利于服务的动态扩缩容。Nacos Discovery 可以帮助您将服务自动注册到 Nacos 服务端并且能够动态感知和刷新某个服务实例的服务列表。除此之外,Nacos Discovery 也将服务实例自身的一些元数据信息-例如 host,port, 健康检查URL,主页等内容注册到 Nacos。N转载 2020-09-28 10:11:11 · 803 阅读 · 0 评论 -
Spring Cloud Alibaba 分布式服务调用
Spring Cloud Alibaba 分布式服务调用简介在《Spring Cloud Alibaba 服务注册与发现》篇中曾提到,Spring Cloud Alibaba Nacos Discovery 能无缝整合 Spring Cloud OpenFeign。换言之,Spring Cloud Alibaba 延续了 Spring Cloud 分布式服务调用的特性。除此之外,Spring Cloud Alibaba 引入了 Dubbo Spring Cloud,扩展了分布式服务调用能力,不仅能使转载 2020-09-28 10:07:25 · 2513 阅读 · 1 评论 -
Spring Cloud入门笔记
一、Spring Cloud是什么?二、为什么要用Spring Cloud?三、Spring Cloud怎么用?以上问题相信大家都比我了解的深,透彻,有独到见解或更详细教学的大佬,欢迎评论留言,加深学习。四、在这里我记录下搭建简单Spring Cloud项目的步骤以及demo1.创建一个springboot项目 cloud-zzp 作为父级模块 (创建步骤我就不说了,不懂的自己研究...原创 2019-09-30 17:17:06 · 168 阅读 · 0 评论