组团学

Eureka概述和创建Spring Cloud应用

阅读 (3435348)

1、Eureka概述

一个完整的微服务系统需要用"服务中心"来统一治理服务。Eureka是Netflix公司开发的一个基于REST的服务治理框架。Spring Cloud封装了Eureka来实现服务的注册和发现。

Eureka由服务器端和客户端组成,包含以下3个角色:服务中心、服务提供者、服务消费者。

Eureka基本架构.jpg

**Eureka Server:**服务器端。它提供服务的注册和发现功能,即实现服务的治理。

**Service Provider:**服务提供者。它将自身服务注册到Eureka Server中,以便"服务消费者"能够通过服务器端提供的服务清单(注册服务列表)来调用它。

**Service Consumer:**服务消费者。它从Eureka获取"已注册的服务列表",从而消费服务。

2、创建Spring Cloud应用

2.1、打开IDEA 选择Create New Project

1588816688290.png

2.2、选择Spring Initializr

1588816736577.png

2.3、填写GAV信息

1588816840826.png

2.4、选择依赖

1588816943952.png

2.5、完成项目创建

15888169703681695804.png

需要 登录 才可以提问哦