一.spring cloud 简介
spring cloud 基于spring boot 为开发人员简化分布式系统基础设施的开发,它提供了一系列的组件 比如:服务注册和发现,负载均衡,断路器,restful风格的客户端,请求路由,消息总线等
二.服务注册中心eureka
spring cloud eureka 是spring colud netflix 微服务套件中的一部分,它是基于Netflix Eureka ,eureka 在spring cloud 微服务架构中负责服务注册与发现功能
三.创建服务注册中心eureka
基于目前spring Cloud版本Finchley.RC1 创建服务注册中心
3.1 创建eureka server
1. 创建maven 工程
依赖eureka-server
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
2. 最后pom格式为
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org