Eureka是SpringCloud中的一个注册中心,
如何搭建注册中心服务端:
首先是有了一个SpringBoot的父工程,在父工程下创建子模块:
Eureka注册中心的依赖必须有:
也可以加上SpringBoot的依赖如果没有继承的话: org.springframework.cloud spring-cloud-starter-netflix-eureka-server org.springframework.boot spring-boot-starter-web
其中SpringBoot的启动类可以直接复制:
@SpringBootApplication @EnableEurekaServer public class EurekaApplication { public static void main(String[] args) { SpringApplication.run(EurekaApplication.class, args); } }
可以直接复制,可自行修改端口
server: port: 10086 #端口 spring: application: name: eureka-server #服务名称,会在Eureka中显示 eureka: client: register-with-eureka: true # 是否注册自己的信息到EurekaServer,默认是true fetch-registry: true # 是否拉取其它服务的信息,默认是true service-url: # EurekaServer的地址,现在是自己的地址,如果是集群,需要加上其它Server的地址。 defaultZone: http://127.0.0.1:10086/eureka #配置中心的地址:主机地址+配置中心的端口+/eureka
运行打开配置中心的地址就可以访问到下面,算成功了
服务怎么在eureka中注册信息请看:微服务-服务如何向eureka注册中心注册信息-CSDN博客