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>
  • 配置路由,将/bar-service/**的所有请求发送到bar-serivce服务
zuul:
  routes:
    bar-service: # 路由id,自定义
      path: /bar-service/** # 映射路径
      serviceId: bar-service # 转发的服务名称
  • 配置路由的简便写法
zuul:
  routes:
    bar-service: /bar-service/**
  • zuul路由的默认映射方式是服务名称就是对应的路由路径,以上配置可以省略
  • 启动类中@EnableZuulProxy开启zuul相关配置,zuul所有的服务信息会从eureka中获取
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容