Spring Cloud Netflix 的 Eureka 组件是服务于发现模块,服务注册与发现模块分为服务注册中心和服务提供者。
服务注册中心
- 创建一个 Spring Boot项目(使用的2.2.7.RELEASE版本,spring cloud使用的H版),项目的 pom.xml 添加如下内容:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.7.RELEASE</version>
<relativePath/>
</parent>
<groupId>com.edu</groupId>
<artifactId>yang</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>yang</name>
<description>Demo project for Spring Boot</description>
<properties>
<java.version>1.8</java.version>
<spring-cloud.version>Hoxton.SR4</spring-cloud.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<