Skip to content

微服务部署示例项目(高可用负载、配置中心、服务注册发现治理、API网关、性能监控及跟踪、Elk日志)

Notifications You must be signed in to change notification settings

zengqinglei/microservice-deploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

微服务完整集群部署引导

项目主要是这次微服务系列实践的完整集群部署方案,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

mic-service-arc

部署引导教程

本部署教程需要一定运维、开发知识体系,如果在实践过程中遇到各种问题,可以在issues 提出你的问题,我会尽快帮你们解答。

推荐部署条件

  • 3台服务器保证高可用
  • 服务器硬件推荐:4核8G内存
  • 云环境:可使用云环境提供的负载代替keepalived,否则需要申请虚拟IP

部署步骤

  1. 将对应的文件夹下载到各自对应IP的服务器中
  2. 配置 Makefile 文件中配置
  3. 启动所有镜像:make run
  4. 停止所有镜像:make stop

About

微服务部署示例项目(高可用负载、配置中心、服务注册发现治理、API网关、性能监控及跟踪、Elk日志)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published