搭建Eureka集群,以及配置和服务注册进各个Eureka中

再创建一个Eureka,因为现在只有一台主机,因此使用不同的端口号来模拟多台机器,为了更清楚,那么需要修改hosts文件,把127.0.0.1 起别名
在这里插入图片描述
在这里插入图片描述

集群的理念是 :相互守望,相互注册
因此修改Eureka的yml或properties文件(单机修改成集群)

前两行是自己的机子Eureka
最后一行是另一台机子Eureka
只演示一台另一台以此类推。

server.port=24680
eureka.instance.hostname=eurekaA.com
eureka.client.serviceUrl.defaultZone=http://eurekaB.com:24682/eureka/

可以通过127.0.0.1:端口号 访问这两台机子
也可以通过hosts文件配置的域名访问:
eurekaB.com:24682
eurekaA.com:24680

结果如下:
127.0.0.1
在这里插入图片描述
eurekaA.com:24680
在这里插入图片描述


127.0.0.1:24682
在这里插入图片描述
eurekaB.com:24682
在这里插入图片描述

可以看出:
127.0.0.1:24860和eurekaA.com:24680是一样的结果
127.0.0.1:24862和eurekaB.com:24682是一样的结果

这样就算是搭建好Eureka集群了


现在让服务同同时注册进Eureka集群里
在服务的配置文件中修改

不同机器的地址用逗号,隔开即可

eureka.client.serviceUrl.defaultZone=http://eurekaA.com:24680/eureka/,http://eurekaB.com:24682/eureka/

然后consumer调用的方法地址不能写死:
ip+port=微服务名称(在eureka中找到替换一下)

最后一步(这个是最初始的轮询方式)
在这里插入图片描述

完结

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值