SpringCloud学习系列之一 ----- 搭建一个高可用的注册中心(Eureka) (3)

上述的配置在之前已经说过了,这里就不在过多描述了。这里的服务端配置和之前项目的服务端配置略有不同,允许自己进行注册了。并且这里的eureka.instance.hostname相当于是对服务地址起一个别名,也可以不配置,默认将会使用IP进行查找。eureka.client.serviceUrl.defaultZone这里配置的是另一个服务端的地址,如果是多个就通过 ","逗号隔开。

因为这里使用了别名进行区分服务,所以需要在hosts文件添加如下配置,用于做映射。

127.0.0.1 server2 127.0.0.1 server3

hosts文件地址:

Windows 系统地址:C:\Windows\System32\drivers\etc\hosts

Linux系统地址: /etc/hosts

配置完成之后,启动这两个服务,然后在浏览器输入:
:8002/

:8003/
即可查看信息.

高可用注册中心示例图:

在这里插入图片描述

这里我们把之前的客户端程序的配置改下,改成指定这个高可用注册中心的地址,然后在关闭其中一个服务,查看是否能够正常的使用。

示例图:

在这里插入图片描述

可以看到其中一个服务可以正常运行和使用!

其他 项目地址

基于SpringBoot1.x、SpringCloud的Dalston版本开发的地址:https://github.com/xuwujing/springcloud-study。

基于SpringBoot1.x、SpringCloud 的Dalston版本开发的地址: https://github.com/xuwujing/springcloud-study-old。

如果感觉项目不错,希望能给个star,谢谢!

音乐推荐

挺有节奏感的一首纯音乐!

原创不易,如果感觉不错,希望给个推荐!您的支持是我写作的最大动力!
版权声明:
作者:虚无境
博客园出处:
CSDN出处:    
个人博客出处:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyyxws.html