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>
<groupId>com.spring.c

本文介绍了如何使用SpringBoot 2.1.3和SpringCloud构建Eureka注册中心。首先,通过创建Maven聚合项目和Eureka-Server模块来建立单个注册中心。接着,详细讲解了如何配置多注册中心,包括复制配置文件,修改spring.profiles.active属性,并分别启动三个注册中心实例,形成集群。
最低0.47元/天 解锁文章
7229

被折叠的 条评论
为什么被折叠?



