![](https://img.haomeiwen.com/i1834019/6b428642537b4b85.png)
![](https://img.haomeiwen.com/i1834019/8e82999f7e504533.png)
![](https://img.haomeiwen.com/i1834019/95ca1106bca4b0b9.png)
![](https://img.haomeiwen.com/i1834019/c763fa4724ce68ff.png)
在启动类上添加注解 @EnableEurekaServer
![](https://img.haomeiwen.com/i1834019/306b3d581cc4c877.png)
增加配置application.yml
server:
port: 8761 #修改端口号
eureka:
instance:
hostname: eureka-server #eureka服务端起个名字
client:
由于自己就是服务器,不需要注册到自己
registerWithEureka: false
由于自己就是服务器,不需要注册到自己
fetchRegistry: false
serviceUrl:
注册中心的地址
defaultZone: http://{server.port}/eureka/
![](https://img.haomeiwen.com/i1834019/489a9a17531e989a.png)
- 访问注册中心页面
http://localhost:8761/ 也可以打成jar包直接在后台运行
image.png
出现这样的网页证明启动成功,如图所示,还没有任何服务在这个服务端注册。
接下来我们尝试创建一个服务来在这个Eureka server进行注册。
1.新建一个Spring boot项目,参考上面步骤,选择这个创建
![](https://img.haomeiwen.com/i1834019/9cc07d0f4c703c0f.png)
并做以下配置,注意port:和8770之间是有一个空格的,这个空格是一定不能少的。
server:
port: 8770
enable-self-preservation: false
spring:
application:
name: eureka-server
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8761/eureka/
在当前项目 pom 文件 添加下面代码
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
![](https://img.haomeiwen.com/i1834019/f40981ca94993928.png)
![](https://img.haomeiwen.com/i1834019/cce629fdec96ab6e.png)
网友评论