Spring Cloud Alibaba致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过Spring Cloud编程模型轻松使用这些组件来开发分布式应用服务。

Java

安装

1
2
3
sudo yum -y install epel-release
sudo rm -f /var/run/yum.pid # pid 卡顿使用该命令
sudo yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel jq vim

查看 并 切换版本

1
2
3
sudo alternatives --config java

java -version

Alibaba Cloud 组件

Nacos

创建对应文件夹

1
2
3
4
# 创建文件夹
mkdir -p /mydata/cloud

cd /mydata/cloud/

下载解压

1
2
3
wget https://github.com/alibaba/nacos/releases/download/1.4.1/nacos-server-1.4.1.zip

unzip nacos-server-1.4.1.zip

启动

1
2
3
4
5
6
cd /mydata/cloud/nacos/bin

# -bash: ./startup.sh: 权限不足
chmod u+x *.sh # 开启权限

./startup.sh -m standalone # 单机方式启动, 集群启动会报错启动不起来

网页进入

1
http://ip:8848/nacos

Sentinel

创建对应文件夹

1
2
3
4
# 创建文件夹
mkdir -p /mydata/cloud

cd /mydata/cloud/

下载

1
wget https://github.com/alibaba/Sentinel/releases/download/1.8.2/sentinel-dashboard-1.8.2.jar

启动

1
nohup java -jar sentinel-dashboard-1.8.2.jar >sentinel.log &

网页进入

1
http://ip:8080/#/login

zipkin

创建对应文件夹

1
2
3
4
# 创建文件夹
mkdir -p /mydata/cloud

cd /mydata/cloud/

下载

1
wget https://repo1.maven.org/maven2/io/zipkin/zipkin-server/2.20.2/zipkin-server-2.20.2-exec.jar

启动

1
nohup java -jar zipkin-server-2.20.2-exec.jar >zipkin.log &

网页进入

1
http://ip:9411/zipkin/