SpringCloudAlibaba
# Spring Cloud Alibaba 学习内容
## Nacos
服务注册与发现
## Sentinel
哨兵:流量控制、流量路由、熔断降级、系统负载保护
## RabbitMQ
消息订阅与发布
## Seata
分布式事务
## Canal
基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费
Nacos
nacos 注册中心,配置中心 eureka 注册中心
ribbon 负载均衡器 Netflix loadbalancer 负载均衡器 SpringCloud官方
feign 声明式服务调用 Netflix ,替代 RestTemplate OpenFeign SpringCloud 官方提供
配置中心
- SpringCloud config 结合git 、SpringCloud Bus , 无可视化界面
- apollo
- Nacos
Sentinel
请求往往是随机不可控的,而系统的处理能力是有限的。
1、流量控制 2、熔断降级(使请求快速失败,避免影响到其它的资源,最终产生雪崩的效果)
- 通过并发线程数进行限制
- 通过响应时间对资源进行降级 3、系统负载保护(防止雪崩)