SpringCloud zuul 实现限流

Posted wuhen8866

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringCloud zuul 实现限流相关的知识,希望对你有一定的参考价值。

zuul:
  routes:
    user-service:
      path: /user/**
      serviceId: user-service
  add-host-header: true
  sensitive-headers: Access-Control-Allow-Origin,Access-Control-Allow-Methods
  strip-prefix: true
  ratelimit:
    # 开启限流
    enabled: true
    # 存储方式
    repository: REDIS
    # 限流策略
    policies:
      # 指定限流服务
      user-service:
        # 每个周期内请求次数
        limit: 3
        # 单位时间内允许访问的总时间
        quota: 30
        # 周期时间
        refresh-interval: 60
        # 限流方式 USER 根据用户;ORIGIN 原始请求;URL 请求地址;
        type: ORIGIN

以上是关于SpringCloud zuul 实现限流的主要内容,如果未能解决你的问题,请参考以下文章

SpringCloud使用Zuul限流(spring-cloud-zuul-ratelimit)

SpringCloud---zuul权限校验接口限流

SpringCloud----zuul权限校验接口限流

SpringCloud微服务安全网关安全 3-8 用开源项目spring-cloud-zuul-ratelimit 做网关上的限流

Spring Cloud Zuul微服务网关的API限流

SpringCloud系列之网关gateway-14.网关层的其他妙用 - 限流