在Centos7上搭建开发环境-12.搭建SpringCloud技术栈所需组件
原创2020年3月11日大约 2 分钟约 571 字
12.搭建SpringCloud技术栈所需组件
12.1.章节内容概述
本章节涉及主要内容有:
12.1.章节内容概述
12.2.章节内容大纲
12.3.搭建Zipkin
12.4.搭建Apollo配置中心
12.5.Seata-Server
12.6.搭建ELK
具体每个小节中包含的内容可使通过下面的章节内容大纲进行查看。
12.2.章节内容大纲
12.3.搭建Zipkin
安装jdk
详细参考-> 安装jdk(Centos7)
创建存放安装包的目录->进入该目录->下载zipkin->重命名->赋予运行权限
mkdir -p /opt/software/springcloud/zipkin &&
cd /opt/software/springcloud/zipkin &&
curl -fL -u springcloud-1661567629477:e7770fbb167089a0ca2df33f8c03fa548c83b4c1 \
"https://lingwh-generic.pkg.coding.net/coding-drive/springcloud/zipkin-server-2.23.9-exec.jar?version=latest" \
-o zipkin-server-2.23.9-exec.jar &&
mv zipkin-server-2.23.9-exec.jar zipkin.jar &&
chmod +x zipkin.jar
开放端口
firewall-cmd --zone=public --add-port=9411/tcp --permanent &&
firewall-cmd --reload
启动zipkin
java -jar zipkin.jar
12.4.搭建Apollo配置中心
12.4.1.Apollo配置中心简介
Apollo(阿波罗)是一款可靠的分布式配置管理中心,诞生于携程框架研发部,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。
https://www.apolloconfig.com
https://github.com/apolloconfig
12.4.2.基于Apollo内置的Eureka搭建Apollo配置中心
12.4.3.基于独立部署的Eureka搭建Apollo配置中心
12.4.4.基于Zookeeper搭建Apollo配置中心
12.4.5.基于Consul搭建Apollo配置中心
12.5.Seata-Server
12.6.搭建ELK
12.6.1.在操作系统中搭建ELK
12.6.2.在Docker中搭建ELK
评论