# 微服务完整集群部署引导
项目主要是这次[微服务系列实践](https://github.com/zengqinglei/microservice-deploy/wiki)的完整集群部署方案,docker 编排的镜像用意都可以在文章中找到介绍。
## 完整部署架构图
1. centos-02:192.168.0.102 应用集群节点-2
2. centos-03:192.168.0.103 应用集群节点-3
3. ubuntu-04:192.168.0.104 应用集群节点-4
4. ubuntu-05:192.168.0.105 数据库节点-5
![main-1](https://user-images.githubusercontent.com/7374317/50370193-2f3dc780-05dd-11e9-960d-5d8efcd32cef.png)
![mic-service-arc](https://user-images.githubusercontent.com/7374317/50370197-3f55a700-05dd-11e9-986d-442db78258ea.png)
## 部署引导教程
本部署教程需要一定运维、开发知识体系,如果在实践过程中遇到各种问题,可以在issues 提出你的问题,我会尽快帮你们解答。
### 推荐部署条件
* 3台服务器保证高可用
* 服务器硬件推荐:4核8G内存
* 云环境:可使用云环境提供的负载代替keepalived,否则需要申请虚拟IP
### 部署步骤
1. 将对应的文件夹下载到各自对应IP的服务器中
2. 配置 Makefile 文件中配置
3. 启动所有镜像:make run
4. 停止所有镜像:make stop
123456
没有合适的资源?快使用搜索试试~ 我知道了~
微服务部署示例项目(高可用负载、配置中心、服务注册发现治理、API网关、-microservice-deploy.zip
共60个文件
conf:30个
yml:10个
html:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 95 浏览量
2024-01-29
21:20:30
上传
评论
收藏 295KB ZIP 举报
温馨提示
微服务部署示例项目(高可用负载、配置中心、服务注册发现治理、API网关、-microservice-deploy
资源推荐
资源详情
资源评论
收起资源包目录
微服务部署示例项目(高可用负载、配置中心、服务注册发现治理、API网关、-microservice-deploy.zip (60个子文件)
microservice-deploy-master
192.168.0.103
Makefile 669B
nginx
html
50x.html 537B
index.html 612B
conf.d
kibana.conf 250B
proxy.conf 168B
apollo.conf 800B
default.conf 1KB
skywalking.conf 265B
consul.conf 236B
api.conf 231B
nginx.conf 641B
websites
docker-compose.yml 0B
consul
config
services.json 1KB
docker-compose.yml 5KB
keepalived
keepalived.conf 652B
scripts
check_nginx.sh 348B
logstash
pipeline
logstash.conf 267B
config
logstash.yml 224B
微服务体系.xmind 271KB
192.168.0.104
Makefile 669B
nginx
html
50x.html 537B
index.html 612B
conf.d
kibana.conf 250B
proxy.conf 168B
apollo.conf 800B
default.conf 1KB
skywalking.conf 265B
consul.conf 236B
api.conf 231B
nginx.conf 641B
websites
docker-compose.yml 0B
consul
config
services.json 1KB
docker-compose.yml 5KB
keepalived
keepalived.conf 652B
scripts
check_nginx.sh 348B
logstash
pipeline
logstash.conf 267B
config
logstash.yml 224B
192.168.0.102
Makefile 669B
nginx
html
50x.html 537B
index.html 612B
conf.d
kibana.conf 250B
proxy.conf 168B
apollo.conf 800B
default.conf 1KB
skywalking.conf 265B
consul.conf 236B
api.conf 231B
nginx.conf 641B
websites
docker-compose.yml 0B
consul
config
services.json 1KB
docker-compose.yml 5KB
keepalived
keepalived.conf 653B
scripts
check_nginx.sh 348B
logstash
pipeline
logstash.conf 267B
config
logstash.yml 224B
apollo
database
apolloconfigdb.sql 20KB
apolloportaldb.sql 16KB
192.168.0.105
Makefile 356B
docker-compose.yml 740B
README.md 1KB
共 60 条
- 1
资源评论
武昌库里写JAVA
- 粉丝: 3569
- 资源: 2094
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功