Spring-Cloud-Alibaba(开篇)

终于开篇啦,SpringCloud的全家桶,大家肯定都是有所耳闻的。

可是你知道Spring-Cloud-Alibaba和Spring-Cloud-Netflix又都是什么吗?

  • 他们都是Spring-Cloud全家桶中的项目。
  • Netflix中的Eureka和Hystrix的组件已停止维护。
  • 我们国人开发的Spring-Cloud-Alibaba也正式入驻了Spring-Cloud的大家庭中。

都停止维护的项目,还去研究的意义不大,接下来我们开始Spring-Cloud-Alibaba的探索之旅啦。

本文连载文章如下:
五分钟实现:Spring-Cloud-Alibaba(一)Nacos-服务治理
五分钟实现:Spring-Cloud-Alibaba(二)Nacos-配置中心
五分钟实现:Spring-Cloud-Alibaba(三)Sentinel-降级限流
五分钟实现:Spring-Cloud-Alibaba(四)Sentinel-限流持久化

开始Spring-Cloud-Alibaba之旅的最大阻碍是他们的版本依赖关系,一个不小心就是各种的不兼容,以下是截止到2019年11月份,Spring-Cloud-Alibaba体系的最新版本的兼容关系的依赖,经过了测试,没有使用问题。

注意哦:Spring-BootSpring-Cloud以及Spring-Cloud-Alibaba之前需要是互相兼容的。

	<properties>
        <spring.boot.version>2.1.6.RELEASE</spring.boot.version>
        <spring.cloud.version>Greenwich.RELEASE</spring.cloud.version>
        <spring.cloud.alibaba.version>2.1.0.RELEASE</spring.cloud.alibaba.version>
    </properties>

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter</artifactId>
                <version>${spring.boot.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>${spring.cloud.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <dependency>
                <groupId>com.alibaba.cloud</groupId>
                <artifactId>spring-cloud-starter-alibaba</artifactId>
                <version>${spring.cloud.alibaba.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

你可能感兴趣的:(Spring-Cloud-Alibaba(开篇))