1.创建项目
单独和其它应用分隔开来的,需要新建网关项目
接之前的项目操作,把之前商品服务线程睡眠关掉
依然是new>Project>Spring Initializr 不懂得看第一章实战创建项目。依赖选择服务发现注册和Zuul
相关依赖
<!--服务的注册发现-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
<!--网关依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-zuul</artifactId>
</dependency>
yml配置
#服务端口号
server:
port: 9000
#指定注册中心
eureka:
client:
sericeUrl:
defaultZone: http://localhost:8761/eureka/
#服务的名称
spring:
application:
name: api-geteway
启动类添加注解