前面我们讲了Eureka是用来管理微服务通信地址清单的,其他客户端需要注册到服务中心,它既可以是服务端,也可以是客户端。我这里使用搭建集群的方式。在父模块上面新建一个子模块,勾选一个maven-quickstart.骨架 引入eurekaServer服务端jar包。
当然独立模式和集群模式配置文件的方式肯定有所区别,下面是官网地址,有兴趣的可以点进去学习,
独立模式配置:
server:
port: 8761
eureka:
instance:
hostname: localhost
client:
registerWithEureka: false
fetchRegistry: false
serviceUrl:
defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
eureka -server 包
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
因为我使用集群配置,使用三台主机