SpringCloud-基于SpringBoot 2.1.3.RELEASE版本从零搭建分布式框架之注册中心(二)
单注册中心Eureka
SpringCloud注册中心服务种类比较多,有Eureka、Zookeeper、Consul、Cloud Foundry等,今天用的工具是Eureka。注册中心的概念不必多讲,直接上干货!
构建Maven聚合项目
- 创建父工程
- 删掉无用结构,如下图
- 新建Module-注册中心
- 添加Eureka-Server依赖
依赖地址
解压demo.zip,复制pom.xml里面的内容,把中的内容放在父pom文件中:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.3.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
Eureka-Server的pom文件内容
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>spring-cloud</artifactId>