首页 > 其他分享 >SpringCloud Alibaba-01 入门简介

SpringCloud Alibaba-01 入门简介

时间:2024-10-12 19:22:26浏览次数:3  
标签:01 服务 Spring Alibaba SpringCloud 组件 Cloud 分布式

1.Spring Cloud Alibaba 是由阿里巴巴结合自身丰富的微服务实践而推出的微服务开发的一站式解决方案。它是 Spring Cloud 生态中的第二代实现,提供了包括服务注册与发现、分布式配置管理、服务限流降级、消息驱动能力、阿里云对象存储、分布式任务调度等在内的多种功能。

1.1 Spring Cloud Alibaba 的主要组件包括:
Nacos:一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Sentinel:面向分布式服务架构的轻量级流量控制产品,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助保护服务的稳定性。

RocketMQ:一个分布式消息系统,提供低延时的、高可靠的消息发布与订阅服务。

Dubbo:一个高性能的 Java RPC 框架,用于服务之间的调用。

Seata:一个易于使用的高性能微服务分布式事务解决方案。

Arthas:一个开源的 Java 动态追踪工具,基于字节码增强技术,功能非常强大。

1.2 Spring Cloud Alibaba 的优势在于:
(1) 提供了更完整的功能和更好用的 API。
(2) 组件性能更强,具有良好的可视化界面。
(3) 搭建简单,学习曲线低。
(4) 文档丰富且为中文,便于中文用户学习和使用。

1.3 SpringCloudAlibaba和SpringCloud关系:
Spring Cloud Alibaba 是一个微服务开发一站式解决方案,它与 Spring Cloud 的关系非常紧密。Spring Cloud 是一系列框架的有序集合,它利用 Spring Boot 的开发便利性来简化分布式系统基础设施的开发。Spring Cloud Alibaba 可以被视为 Spring Cloud 生态中的第二代实现,它提供了与 Spring Cloud 兼容的组件,但更加适合在云原生环境中使用。Spring Cloud Alibaba 是 Spring Cloud 的一个扩展,它提供了一些新的组件和改进,以更好地适应云原生环境和微服务架构的需求。开发者可以根据自己的需求选择使用 Spring Cloud 的 Netflix 组件或者 Spring Cloud Alibaba 组件。

在这里插入图片描述
在这里插入图片描述
在父工程中导入依赖

        <!--springcloud Alibaba-->
        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-alibaba-dependencies</artifactId>
            <version>2022.0.0.0</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>

#部分图片来自尚硅谷

标签:01,服务,Spring,Alibaba,SpringCloud,组件,Cloud,分布式
From: https://blog.csdn.net/qq_53568730/article/details/142848089

相关文章

  • 2024-2025-1 20241401 《计算机基础与程序设计》 第三周学习总结
    班级的链接2024计算机基础与程序设计作业要求第三周作业作业目标1、数字分类与计数法位置计数法,2、进制转换,3、模拟数据与数字数据,4、压缩与解压,5、数字化,6、信息安全作业正文本博客教材学习内容总结《计算机科学概论》第二章、第三章二进制数值计数系......
  • 20241012 模拟赛总结
    2024--梦熊&太戈--NOIP十三连测#12期望得分:100+40+28+50=218实际得分:70+30+28+60=188抽象得分。T1逆天,,花了很久在思考样例4是怎么构造的。对于每种面值的硬币,要凑的话最多只能选\(c_i=\dfrac{a_{i+1}}{a_i}-1\)个,否则的话就会被下一种面值的给替代掉,根据一直手......
  • 【教学类-34-09】20241010“圆角”凹凸拼图)中2班8K图纸绘画 自制A4拼图(3*4)
     背景需求早晨,21号第一个来园,我想给她描一下学号字帖,发现找不到她的字帖。我问“你是不是把21的字帖带回去了?”孩子点点头。难怪,这几天她做作业,都写出了自己的学号21,可能是家长看到了书包里的字帖,在家给她练过数字了! 感觉字帖挺有用的(* ̄︶ ̄)【教学类-23-02】2024092......
  • 【教学类-07-09】20241011《破译电话号码-图形篇(图形固定列不重复)》(中2班 有名字 有班
     背景需求每次带班,我都会做一套“家长手机号”的破译电话号码给孩子做。目前已经有三种类型1、小班的“描写家长号码”【教学类-26-01】20230321背诵家长电话号码-Python数字填空(中班偏数学和社会)-CSDN博客文章浏览阅读144次。【教学类-26-01】20230321背诵家长电话号......
  • Linux下(CentOS 7.6)安装并使用sql server 2017的操作步骤,以及中文乱码解决方法
    一、安装SQLServer1、安装SQLServer所需的python2(由于我这边是装了宝塔的,用的好像是python3,所以不需要,如果你们的情况一样,也可以跳过这个步骤)sudoalternatives--configpython如果未配置,请使用以下命令安装Python2和OpenSSL10:sudoyuminstallpython2sudoyum......
  • sql server 2012提示:评估期已过 的解决办法 附序列号
    sqlserver2012版本序列号如下:MICROSOFTSQLSERVER2012企业核心版激活码序列号:FH666-Y346V-7XFQ3-V69JM-RHW28MICROSOFTSQLSERVER2012商业智能版激活码序列号:HRV7T-DVTM4-V6XG8-P36T4-MRYT6MICROSOFTSQLSERVER2012开发版激活码序列号:YQWTX-G8T4R-QW4XX-BV......
  • 信息学奥赛复赛复习16-CSP-J2022-01乘方-循环特判、pow函数、快速幂
    PDF文档公众号回复关键字:20241012此前解析题,P8813[CSP-J2022]乘方,给出了循环的解题思路,当时在洛谷提交是通过的,后台收到留言,a=1,b=1e9会炸吧?,确实啊整除要求1s内循环次数最大可以到10^7,现在测试数据明显大很多,按测试数据有这个可能,没想到CSP普及组第1题竟然翻车,去CCF官网......
  • Bk5_Ch18_01
    y_counts=y_df.value_counts()这个地方要改成y_counts=y_df.value_counts('label')###############AuthoredbyWeishengJiangBook5|FromBasicArithmetictoMachineLearningPublishedandcopyrightedbyTsinghuaUniversityPressBeijing,China,2......
  • 『板刷 AGC』[AGC017] A~E 做题记录
    这场打得更菜了,只会A,B,D,没办法,人机是这样的,我还是太菜了。A:Biscuits人机计数题。一个直接的思路是把\(a\)的所有数对\(2\)取模,然后选出\(m\)个\(a_i=1\)的\(i\)满足\(m\bmod2=p\),而剩下的\(a_i=0\)的\(i\)就是可选可不选。设\(s=\sum_{i=1}^n[a_i\bmod2=......
  • 01-函数、极限、连续性、导数
    为了加深在人工智能、深度学习领域的学习,接下来会推出数学基础系列博客,加深自己在这领域的基础知识。一、函数1、函数的定义函数表示量与量之间的关系如:A=πr2A=πr2。更普遍的是用y=f(x)y=f(x)表示,其中x表示自变量,y表示因变量。函数在x0处取得的函数值y0=y∣x=x0=f(x0)y0=y∣......