server:
  port: 8000

spring:
  main:
    allow-bean-definition-overriding: true
  application:
    name: wei-gateway
  cloud:
    consul:
      # consul的IP
      host: 192.168.11.128
      # consul启动端口
      port: 8500

    gateway:
      routes:
        - id: wei-user
          uri: lb://wei-user
          predicates:
            - Path=/wei-user/**
      default-filters:
          #请求数限流 名字不能随便写
        - name: RequestRateLimiter
          args:
            key-resolver: "#{@limiterFilter}"
            redis-rate-limiter:
              # 允许用户每秒处理多少个请求
              replenish-rate: 2
               # 令牌桶的容量，允许在一秒钟内完成的最大请求数
              burst-capacity: 1

  profiles:
    active: dev

  redis:
    host: 192.168.11.128
    #默认端口
    port: 6379
    jedis:
      pool:
        # 连接池最大连接数（使用负值表示没有限制）
        max-active: 200
        # 连接池最大阻塞等待时间（使用负值表示没有限制）
        max-wait: -1
        # 连接池中的最小空闲连接
        min-idle: 0
        # 连接池中的最大空闲连接
        max-idle: 10
    # 连接超时时间（毫秒）
    timeout: 3000