文档章节

Spring Cloud Gateway 一般集成

kut
 kut
发布于 06/20 18:40
字数 251
阅读 65
收藏 5

SCF发布,带来很多新东西,不过少了点教程,打开方式又和以前的不一样,比如这个SCG,压根就没有入门指导,所以这里写一个,以备后用。

一、集成

pom.xml

<dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-gateway</artifactId>
</dependency>

一定要记住,一定不要加任何与Spring Web相关的包,否则会启动不了。

二、配置

spring:
  cloud:
    gateway:
      routes:
      - id: demo
        uri: lb://cc
        predicates:
        - Path=/cc/**
        filters:
        - RewritePath=/cc/, /
  1. 我们定义了一个叫demo的路由
  2. 这个路由的所有请求都会转发给服务名为cc的服务
  3. predicates定义了一个Path类型的PredicateFactory,这里只需要理解为,当路径以/cc/为前缀的请求都归这个路由处理。
  4. 重写Path,因为我们只需要把/cc之后的地址转发给cc服务处理,所以我们需要把原始的/cc/替换成/

三、总结

呵呵,看到netty从日志中出现,一下子心情愉快许多。

© 著作权归作者所有

共有 人打赏支持
kut

kut

粉丝 52
博文 109
码字总数 32583
作品 0
广州
技术主管
spring cloud gateway集成hystrix实战

序 本文主要研究一下spring cloud gateway如何集成hystrix maven 添加spring-cloud-starter-netflix-hystrix依赖,开启hystrix 配置实例 首先filter里头配置了name为Hystrix的filter,实际是...

go4it
06/10
0
0
微服务网关Zuul迁移到Spring Cloud Gateway

背景 在之前的文章中,我们介绍过微服务网关Spring Cloud Netflix Zuul,前段时间有两篇文章专门介绍了Spring Cloud的全新项目Spring Cloud Gateway,以及其中的过滤器工厂。本文将会介绍将微...

aoho
昨天
0
0
Spring Cloud Gateway中的权重路由

摘要:本文主要通过运用Spring Cloud Gateway的WeightRoutePredicateFactory对URL进行权重路由。 1.权重路由 1.1 权重路由使用场景 在开发或者测试的时候,或者线上发布,线上服务多版本控制的...

SpringCloud社区
06/27
0
0
Spring Cloud Gateway运行时动态配置网关

Spring Cloud Gateway官方教程讲的都是提前在配置文件中配置网关,实际项目中,Spring Cloud Gateway作为微服务的入口,需要尽量避免重启,所以我们需要在Spring Cloud Gateway运行时动态配置...

仝玉甫
07/11
0
0
Spring Cloud Finchley 正式发布,兼容 Spring Boot 2.0.x

经过数个前期测试版本,Spring Cloud Finchley 终于迎来了正式版本: 下载地址 发行说明 显著变化: 与 Spring Boot 2.0.x 兼容 不支持 Spring Boot 1.5.x 最低要求 Java 8 新增 Spring Clo...

淡漠悠然
06/20
0
12

没有更多内容

加载失败,请刷新页面

加载更多

你为什么在Redis里读到了本应过期的数据

一个事故的故事 晚上睡的正香突然被电话吵醒,对面是开发焦急的声音:我们的程序在访问redis的时候读到了本应过期的key导致整个业务逻辑出了问题,需要马上解决。 看到这里你可能会想:这是不...

IT--小哥
今天
2
0
祝大家节日快乐,阖家幸福! centos GnuTLS 漏洞

yum update -y gnutls 修复了GnuTLS 漏洞。更新到最新 gnutls.x86_64 0:2.12.23-22.el6 版本

yizhichao
昨天
5
0
Scrapy 1.5.0之选择器

构造选择器 Scrapy选择器是通过文本(Text)或 TextResponse 对象构造的 Selector 类的实例。 它根据输入类型自动选择最佳的解析规则(XML vs HTML): >>> from scrapy.selector import Sele...

Eappo_Geng
昨天
4
0
Windows下Git多账号配置,同一电脑多个ssh-key的管理

Windows下Git多账号配置,同一电脑多个ssh-key的管理   这一篇文章是对上一篇文章《Git-TortoiseGit完整配置流程》的拓展,所以需要对上一篇文章有所了解,当然直接往下看也可以,其中也有...

morpheusWB
昨天
5
0
中秋快乐!!!

HiBlock
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部