spring cloud Zuul(API网关服务)

1、快速入门

1、添加依赖:


        <dependency>
            <groupId>org.springframework.cloudgroupId>
            <artifactId>spring-cloud-starter-zuulartifactId>
        dependency>

2、在该服务提供者的主类上添加@EnableZuulProxy注解

3、在application.properties配置文件中添加路由的规则:(传统方式)

// 表示请求的url为/api-a-url/**的时候,会直接去访问http://localhost:8081/**对应的接口
zuul.routes.api-a-url.path=/api-a-url/**
zuul.routes.api-a-url.url=http://localhost:8081/

4、面向对象的路由:

// 根据配置的请求url,会去访问对应的服务
zuul.routes.api-a.path=/api-a/**
zuul.routes.api-a.serviceId=hello-service

你可能感兴趣的:(spring,cloud)