没长正的技术专栏 勤动手、多思考

微服务之Eureka集群

2018-07-01

阅读:

2021-04-08

一、微服务之 Eureka集群

1. 架构

​ 1个主节点【默认端口8761】,2个从节点

2. 版本

SpringBoot:1.5.3版

SpringCloud:1.3.1版

项目git

3.配置

3.1 bootstrap.yml 配置

bootstrap.yml 基本配置 添加了安全校验 security (用户名与密码)

2021-09-27_eureka1_bootstap配置.png

3.2 项目目录

多环境配置:配置文件加载顺序 bootstrap.yml ---> application.master.yml ... 会覆盖相同的配置

2021-09-27_eureka2_项目目录.png

3.3 主从节点配置

3.3.1 master节点配置
注:端口可通过Nginx反向代理使用域名替换 slave.meizhangzheng.com:8761 --> eureka.meizhangzheng.com;或者修改本地hosts文件,也可以不配置

2021-09-27_eureka3_master配置.png

3.3.2 slave节点配置

2021-09-27_eureka4_slave1配置.png

3.3.3 slave2节点配置
修改端口号、服务名称、主机名称、集群主机</font>

2021-09-27_eureka5_slave2配置.png

4.启动项目

启动命令:jar -ar xxx.jar –spring.profiles.active=master/slave/slave2

5.效果图

5.1 访问master

master.meizhangzheng.com:8761

2021-09-27_eureka6_效果图.png

5.2 访问从节点slave

slave.meizhangzheng.com:8762

2021-09-27_eureka7_效果图.png

5.3 访问slave2

slave2.meizhangzheng.com:8763

2021-09-27_eureka8_效果图.png

参考文档

Eureka工作原理

Eureka原理分析


欢迎拍砖,多多交流,转载请注明出处:[没长正的技术专栏](http://blog.meizhangzheng.com) 如涉及侵权问题,请发送邮件到xsj34567@163.com,如情况属实本人将会尽快删除。


上一篇 微服务之Eureka

Comments

Content