一、微服务之 Eureka集群
1. 架构
1个主节点【默认端口8761】,2个从节点
2. 版本
SpringBoot:1.5.3版
SpringCloud:1.3.1版
项目git
3.配置
3.1 bootstrap.yml 配置
bootstrap.yml 基本配置 添加了安全校验 security (用户名与密码)
3.2 项目目录
多环境配置:配置文件加载顺序 bootstrap.yml ---> application.master.yml ... 会覆盖相同的配置
3.3 主从节点配置
3.3.1 master节点配置
注:端口可通过Nginx反向代理使用域名替换 slave.meizhangzheng.com:8761 --> eureka.meizhangzheng.com;或者修改本地hosts文件,也可以不配置
3.3.2 slave节点配置
3.3.3 slave2节点配置
修改端口号、服务名称、主机名称、集群主机</font>
4.启动项目
启动命令:jar -ar xxx.jar –spring.profiles.active=master/slave/slave2
5.效果图
5.1 访问master
master.meizhangzheng.com:8761
5.2 访问从节点slave
slave.meizhangzheng.com:8762
5.3 访问slave2
slave2.meizhangzheng.com:8763