注册高可用的Eureka服务注册中心

这里使用的是一个项目,开启不同的端口。将两个Eureka之间相互注册达到高可用的目的!


首先我们先创建好项目并且添加maven依赖。这里我使用的是Idea中Spring Initializr 工具创建Spring cloud项目。



    然后点Next生成项目就OK了。


下面是配置文件

                                


在application.yml中配置 服务名,和需要加载的配置文件

    spring.application.name=eureka-server #服务名

    spring.profiles.avtive=pre1 #用于区分配置,可配可不配。


在application-pre1.yml中配置该服务注册中心的端口等~~这里因为是测试所以就简单配置。

    

    而application-pre2.yml中的配置与pre1一样,就是将端口、还有hostname、将pre2注册到pre1等配置好。

    然后修改C:\Windows\System32\drivers\etc  下的host文件

    

    在程序入口类上添加@EnableEurekaServer注解即可。


在Idea中配置启动加载不同的配置。

   








到这里配置已经完成然后我们点击右上角根据不同配置分别启动 pre1、pre2就OK了。


效果图:

    




    


猜你喜欢

转载自blog.csdn.net/qq1105515654/article/details/79767298