![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Clound Alibaba
文章平均质量分 77
Nacos、Gateway、Seata、Dubbo、Sentinel等微服务组建
Java开发_Fan Ruiqi
代码 的 铁粉
展开
-
Sentinel
Sentinel英文翻译"哨兵\门卫",是Spring Cloud Alibaba提供的微服务组件,随着微服务的流行,服务和服务之间的稳定性变得越来越重要。 Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。原创 2023-03-28 13:28:02 · 67 阅读 · 0 评论 -
Dubbo的负载均衡
Dubbo内置负载均衡策略算法- random loadbalance:随机分配策略(默认)- round Robin Loadbalance:权重平均分配- leastactive Loadbalance:活跃度自动感知分配- consistanthash Loadbalance:一致性hash算法分配原创 2023-03-28 12:18:46 · 62 阅读 · 0 评论 -
Seata
Seata 是Spring Cloud Alibaba提供的一个微服务组件,是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。能够保证一个业务中所有对数据库的操作要么都成功,要么都失败,来保证数据库的数据完整性,但是在微服务的项目中,业务逻辑层涉及远程调用,当前模块发生异常,无法操作远程服务器回滚,这时要想让远程调用也支持事务功能,就需要使用分布式事务组件Seata。原创 2023-03-28 12:02:35 · 729 阅读 · 0 评论 -
Dubbo
Dubbo是一套RPC框架。既然是框架,我们可以在框架结构基础上,定义Dubbo中使用的通信协议,使用的序列化框架技术,而数据格式由Dubbo定义,我们负责配置之后直接通过客户端调用服务端代码。可以说Dubbo就是RPC概念的实现,Dubbo是提供的框架,能够实现微服务相互调用的功能!原创 2023-03-28 10:56:15 · 45 阅读 · 0 评论 -
Nacos
Nacos是Alibaba推出的一款开源的微服务组件,主要具有和两大功能,微服务中所有项目都必须注册到注册中心才能成为微服务的一部分。(注册中心和企业中的人力资源管理部门有些相似)原创 2023-03-27 23:56:41 · 91 阅读 · 0 评论