
image.png

image.png

image.png

image.png
在啟動類上添加注解 @EnableEurekaServer

image.png
增加配置application.yml
server:
port: 8761 #修改端口號
eureka:
instance:
hostname: eureka-server #eureka服務端起個名字
client:
由于自己就是服務器,不需要注冊到自己
registerWithEureka: false
由于自己就是服務器,不需要注冊到自己
fetchRegistry: false
serviceUrl:
注冊中心的地址
defaultZone: http://{server.port}/eureka/

image.png
- 訪問注冊中心頁面
http://localhost:8761/ 也可以打成jar包直接在后臺運行
image.png
出現(xiàn)這樣的網(wǎng)頁證明啟動成功,如圖所示,還沒有任何服務在這個服務端注冊。
接下來我們嘗試創(chuàng)建一個服務來在這個Eureka server進行注冊。
1.新建一個Spring boot項目,參考上面步驟,選擇這個創(chuàng)建

image.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>

image.png

image.png
