DaiXT:SpringCloud-Netflix——Eureka 服务注册发现
作者:互联网
注册中心:Eureka-server
选择第一个
1、前提spring cloud版本和boot保持兼容(Hoxton)
如果使用默认版本的进行搭建的话,将相应的依赖修改为如下版本:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.12.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<properties>
<java.version>1.8</java.version>
<spring-cloud.version>Hoxton.SR12</spring-cloud.version>
</properties>
<dependencies>
2、引入eureka-server依赖 netflix-eureka-server
3、修改配置文件为yml形式
将依赖修改为如下版本
配置如下
server:
port: 7000 #服务器端口号7000
spring:
application:
name: eureka-server #端口名称配置
eureka:
client:
fetch-registry: false #b不向注册重心注册
register-with-eureka: false #不从注册中心获取注册信息
service-url:
defaultZone:
http://localhost:7000/eureka/ #注册中心地址
四、在启动类中加入@@EnableEurekaServer
创建:Eureka-Client
选择如下两个
1、引入netflix-eureka-clinet依赖
2、修改配置文件为yml形式
3、主要配置
server:
port: 7002
spring:
application:
name: eureka-provider
eureka:
client:
service-url:
defaultZone: http://localhost:7000/eureka/
instance:
hostname: localhost #主机地址
四、在启动类中加入@@EnableEurekaServer
把两个项目都启动起来,打开浏览器输入如下网址
在此可以查看注册实例的状态
标签:DaiXT,SpringCloud,Netflix,eureka,注册,spring,7000,Eureka,server 来源: https://blog.csdn.net/Dai_XT/article/details/120212225