Spring Cloud Alibaba Version | Sentinel Version | Nacos Version | RocketMQ Version | Dubbo Version | Seata Version |
---|---|---|---|---|---|
2.2.1.RELEASE | 1.7.1 | 1.2.1 | 4.4.0 | 2.7.6 | 1.1.0 |
2.2.0.RELEASE | 1.7.1 | 1.1.4 | 4.4.0 | 2.7.4.1 | 1.0.0 |
2.1.2.RELEASE or 2.0.2.RELEASE | 1.7.1 | 1.2.1 | 4.4.0 | 2.7.6 | 1.1.0 |
2.1.1.RELEASE or 2.0.1.RELEASE or 1.5.1.RELEASE | 1.7.0 | 1.1.4 | 4.4.0 | 2.7.3 | 0.9.0 |
2.1.0.RELEASE or 2.0.0.RELEASE or 1.5.0.RELEASE | 1.6.3 | 1.1.1 | 4.4.0 | 2.7.3 | 0.7.1 |
Spring Cloud Version | Spring Cloud Alibaba Version | Spring Boot Version |
---|---|---|
Spring Cloud Hoxton.SR3 | 2.2.1.RELEASE | 2.2.5.RELEASE |
Spring Cloud Hoxton.RELEASE | 2.2.0.RELEASE | 2.2.X.RELEASE |
Spring Cloud Greenwich | 2.1.2.RELEASE | 2.1.X.RELEASE |
Spring Cloud Finchley | 2.0.2.RELEASE | 2.0.X.RELEASE |
Spring Cloud Edgware | 1.5.1.RELEASE | 1.5.X.RELEASE |
此次项目中咱们用的alibaba版本是2.2.1.REALEASE,所以各组件的版本与之对应,在实际应用中请务必使用与Spring Cloud Alibaba版本相对应的Spring Cloud版本和Spring Boot版本。html
git clone https://github.com/alibaba/nacos.git cd nacos/ mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U ls -al distribution/target/ // change the $version to your actual path cd distribution/target/nacos-server-$version/nacos/bin
(2)下载编译后的压缩包方式git
//解压安装包 unzip nacos-server-$version.zip 或者 tar -xvf nacos-server-$version.tar.gz cd nacos/bin
安装nacosgithub
nacos支持的三种模式:spring
单机模式 - 用于测试和单机试用。ubuntu
集群模式 - 用于生产环境,确保高可用。windows
多集群模式 - 用于多数据中心场景。bash
如下选择使用单机模式(standalone)进行安装。服务器
(1)安装nacos,启动nacos服务器markdown
先解压下载包,而后选择一下一种启动nacos服务器的方式。负载均衡
sh startup.sh -m standalone #若是您使用的是ubuntu系统,或者运行脚本报错提示[[符号找不到,可尝试以下运行: bash startup.sh -m standalone
Windows下启动命令:
cmd startup.cmd -m standalone
Windows下点击启动文件启动:下载完成后解压,咱们发现bin目录下有两个启动文件,stratup.cmd 和 startup.sh。打开这两个文件咱们发现startup.cmd默认支持的是单机模式,startup.sh默认支持的是集群模式。咱们双击运行startup.cmd。
普通用户运行会出现以下错误,致使启动失败。
若是启动失败,能够从nacos按照目录/logs/nacos.log文件查看具体错误。
nacos默认端口是:8848
默认用户名:nacos
默认密码:nacos