文章目录
一、步骤
1、创建 SpringBoot 项目
引入starter:
- Spring Web
- Eureka Server
2、在项目的主启动类上添加注解 @EnableEurekaServer
@EnableEurekaServer
@SpringBootApplication
public class EurekaServerApplication {
public static void main(String[] args) {
SpringApplication.run(EurekaServerApplication.class, args);
}
}
3、增加 Eureka 配置
# 基本配置,应用名称
spring.application.name=eureka-server
# Eureka Server 配置
# 服务端口
server.port=8761
eureka.instance.hostname=localhost
eureka.client.registerWithEureka=false
eureka.client.fetchRegistry=false
# 注册中心地址,client 向这个地址进行注册服务
eureka.client.service-url.defaultZone=http://${
eureka.instance.hostname}:${
server.port}/eureka/
4、运行注册中心
在IDEA中直接运行,或者直接用 java -jar
命令运行。
注:在本地运行多个 Eureka 注册中心,需要改变服务运行端口java -jar -Dserver.port=xxxx</