1.项目总的结构
2.项目介绍
bright_cloud 项目的总目录
cloud-eureka 服务注册中心
cloud-zuul 服务注册网关
cloud-provider 服务内容提供者
cloud-consumer 服务内容消费者
3.项目详情描述
1.用maven创建主干项目bright_cloud
2.创建服务注册中心项目cloud-eureka
选中主干工程创建module
选择Spring Initializr
填写服务注册中心的项目名称
选择Cloud Discovery中的Eureka Server依赖
生成的pom配置文件
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
启动类加上@EnableEurekaServer注解
配置application文件
#服务注册中心端口号
server:
port: 8070
eureka:
server:
#是否开启自我保护模式,默认为true。
enable-self-preservation: false
#eureka server清理无效节点的时间间隔,默认60000毫秒,即60秒
eviction-interval-timer-in-ms: 5000
#主机名