创建eureka服务

Eureka包含两个组件:Eureka Server和Eureka Client。

Eureka Server提供服务注册服务,各个节点启动后,会在Eureka Server中进行注册,这样EurekaServer中的服务注册表中将会存储所有可用服务节点的信息,服务节点的信息可以在界面中直观的看到。

Eureka Client是一个java客户端,用于简化与Eureka Server的交互,客户端同时也就是一个内置的、使用轮询(round-robin)负载算法的负载均衡器。

现在这里主要做的是搭建eureka服务

1.创建eureka项目

创建eureka服务

下一步

创建eureka服务

下一步,选择Cloud Discovery --> Eureka Server

创建eureka服务

下一步

创建eureka服务

最后Finish

2.在启动代码中添加注解@EnableEurekaServer

创建eureka服务

3,在application.properties添加配置文件

spring.application.name=spring-cloud-eureka

server.port=8052
#表示是否将自己注册到Eureka Server,默认为true
eureka.client.register-with-eureka=false
#表示是否从Eureka Server获取注册信息,默认为true
eureka.client.fetch-registry=false
#设置与Eureka Server交互的地址,查询服务和注册服务都需要依赖这个地址。默认是http://localhost:8761/eureka ;多个地址可使用 , 分隔
eureka.client.serviceUrl.defaultZone=http://localhost:${server.port}/eureka/

4,启动项目

创建eureka服务

访问http://localhost:8052/

创建eureka服务

eureka服务创建成功