SpringCloudAlibaba学习 -(一)
时间:2021-07-14
本文章向大家介绍SpringCloudAlibaba学习 -(一),主要包括SpringCloudAlibaba学习 -(一)使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
SpringCloudAlibaba
一 : 什么是SpringCloudAlibaba?
SpringCloudAlibaba是阿里结合自身的微服务实践开源的一套微服务全家桶,在SpringCloud项目中孵化出来的,是属于SpringCloud的一个子项目,是依赖于SpringCloud相关标准实现的一套微服务的全家桶.
二 : SpringCloudAlibaba的主要功能
- 分布式配置中心 nacos
分布式系统的外部配置管理,配置中心可视化,分环境配置控制,配置动态更新 - 服务注册与发现 nacos
提供了稳定可靠的服务注册与发现功能及相关管理 - 服务限流和降级
可以通过控制台进行实时的修改限流降级的规则,实时的metrics监控,支持多种协议 - 消息驱动
基于RocketMQ实现消息驱动的业务场景开发 - 分布式事务 seata
零侵入的实现了分布式事务的支持
三: 核心组件
- Nacos(配置中心与服务注册与发现)
Nacos实现了服务的配置中心和服务注册发现的功能,Nacos可以通过可视化的配置降低相关的学习和维护成本,实现动态的噢诶之管理和分环境的配置中心控制,同事Nacos提供了基于http/rpc的服务注册与发现功能. - Sentinel(分布式流控)
sentinel是面向分布式微服务架构的轻量级高可用的流控组件,以流量作为切入点,从流量控制,熔断降级,系统负载保护等维度帮助用户保证服务的稳定性,常用于实现限流,熔断降级等策略. - Rocket(消息队列)
Rocket是基于java的一种高性能,高吞吐两的消息队列,在SpringCloudAlibaba生态用于实现消息驱动的业务开发,常见的消息队列有kafka,RocketMQ,rabbitMQ等. - Seata(分布式事务)
原文地址:https://www.cnblogs.com/ml1234/p/15010051.html
- 打造“微信小程序”组件化开发框架
- 解决Linux下MySQL启动错误Starting MySQL.Manager of pid-file quit without updating file.[FAILED]
- 美团大众点评 Hybrid 化建设
- Linux系统date命令无法修改或同步时间的解决办法
- Redex 初探与 Interdex:Andorid 冷启动优化
- JS延时判断,改善中国博客联盟展示导航自动点击的灵敏度
- RecyclerView 必知必会
- Shell+Curl网站健康状态检查脚本,抓出中国博客联盟失联站点
- Android ImageView 正确使用姿势
- Go语言Goroutine与Channel内存模型
- Tile:一个崭新出炉的机器学习语言
- GO语言标准库概览
- 举个卡戴珊的例子,讲讲Hinton的Capsule是怎么回事 | 教程+代码
- Go语言基于Socket编写服务器端与客户端通信的实例
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- js构造函数的理解
- 实战 | PyQt5制作雪球网股票数据爬虫工具
- 别再问我Python怎么操作Word了!
- Vaex :突破pandas,快速分析100GB大数据集
- 【适合收藏】为了多点时间陪女朋友,我向BAT大佬跪求了这15条JS技巧
- Flask框架教程汇总(1)---视图/重定向/传参
- OkHttp请求耗时统计
- Ubuntu 18.04 通过 Docker 快速部署 Smokeping 2.6.11 教程
- MySQL 8.0新特性 — 函数索引
- Docker快速上手指北(一)【技术创作101训练营】
- leetcode树之二叉搜索树的最近公共祖先
- 【技术创作101训练营】技术角 | 在CentOS 8上使用Nginx 1.18: 基本配置
- Java诊断应用之Arthas实战(技术创作101训练营)
- 突击并发编程JUC系列-数组类型AtomicLongArray
- 个人量化投资体系搭建(一)