Springcloud入门搭建Eureka注册中心

本文介绍了Spring Cloud入门搭建Eureka服务注册中心的步骤,从Spring Cloud的基本概念、版本选择开始,详细讲解了如何创建父工程、配置Eureka Server,最后展示了服务的注册过程和基础架构。通过本文,读者可以了解到Eureka在服务发现中的作用和工作原理。
摘要由CSDN通过智能技术生成

1.Spring Cloud简介

  Spring Cloud是Spring旗下的项目之一,–>springcloud官网地址<--  Spring最擅长的就是集成,把世界上最好的框架拿过来,集成到自己的项目中。
Spring Cloud也是一样,它将现在非常流行的一些技术整合到一起,实现了诸如:配置管理,服务发现,智能路由,负载均衡,熔断器,控制总线,集群状态等等功能。
其主要涉及的组件包括:

  • NetflixEureka:注册中心
  • Zuul:服务网关
  • Ribbon:负载均衡
  • Feign:服务调用
  • Hystrix:熔断器

以上只是其中一部分,架构图:
在这里插入图片描述

2.版本

  Spring Cloud的版本命名比较特殊,因为它不是一个组件,而是许多组件的集合,它的命名是以A到Z为首字母的一 些单词组成(其实是伦敦地铁站的名字):
在这里插入图片描述
Spring Clound 和Spring Boot版本对应关系

Release Train Boot Version
2020.0.x aka Ilford 2.4.x
Hoxton 2.2.x,2.3.x (Starting with SR5)
Greenwich 2.1.x
Finchley 2.0.x
Edgware 1.5.x
Dalston 1.5.x

3.创建父工程

  微服务中需要同时创建多个项目,先创建一个父工程,后续的工程都以这个工程为父,使用 Maven的聚合和继承。统一管理子工程的版本和配置。
在这里插入图片描述

3.1.父工程的pom.xml文件:

<?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"> 
        <modelVersion>4.0.0</modelVersion> 

		<groupId>com.xzk</groupId> 
		<artifactId>springcloud</artifactId> 
		<packaging>pom</packaging> 
		<version>1.0-SNAPSHOT</version> 
		<parent> 
			<groupId>org.springframework.boot</groupId> 
			<artifactId>spring-boot-starter-parent</artifactId> 
			<version>2.1.5.RELEASE</version> 
			<relativePath/> 
		</parent> 
		<properties> 
			<java.version>1.8</java.version> 
			<spring-cloud.version>Greenwich.SR1</spring-cloud.version> 
			<mapper.starter.version>2.1.5</mapper.starter.version> 
			<mysql.version>5.1.46</mysql.version> 
		</properties> 
		<dependencyManagement> 
			<dependencies>
			<!-- springCloud --> 
				<dependency> 
					
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值