spring: redis: host: happy-cloud-redis password: '123456' port: 6379 cloud: gateway: discovery: locator: enabled: true globalcors: cors-configurations: '[/**]': allowCredentials: true allowedOrigins: "*" allowedMethods: "*" allowedHeaders: "*" routes: #nacos - id: happy-cloud-wisdom-biz uri: lb://happy-cloud-wisdom-biz predicates: - Path=/demo/**,/wisdom/** #限流配置 filters: - name: RequestRateLimiter args: key-resolver: '#{@ipKeyResolver}' redis-rate-limiter.replenishRate: 10 redis-rate-limiter.burstCapacity: 20 #降级配置 - name: Hystrix args: name: default fallbackUri: 'forward:/fallback' - id: happy-cloud-system-biz uri: lb://happy-cloud-system-biz predicates: - Path=/sys/**,/test/**,/online/**,/api/**,/big/screen/**,/bigscreen/**,/webSocketApi/**,/message/**,/hpSys/**,/druid/** #限流配置 filters: - name: RequestRateLimiter args: key-resolver: '#{@ipKeyResolver}' redis-rate-limiter.replenishRate: 10 redis-rate-limiter.burstCapacity: 20 #降级配置 - name: Hystrix args: name: default fallbackUri: 'forward:/fallback' - id: happy-cloud-websocket uri: lb:ws://happy-cloud-system-biz predicates: - Path=/websocket/** - id: happy-cloud-auth uri: lb://happy-cloud-auth predicates: - Path=/oauth/** #限流配置 filters: - name: RequestRateLimiter args: key-resolver: '#{@ipKeyResolver}' redis-rate-limiter.replenishRate: 10 redis-rate-limiter.burstCapacity: 20 #降级配置 - name: Hystrix args: name: default fallbackUri: 'forward:/fallback' management: endpoints: web: exposure: include: '*' # hystrix 信号量隔离,3秒后自动超时 hystrix: command: default: execution: isolation: strategy: SEMAPHORE thread: timeoutInMilliseconds: 3000 shareSecurityContext: true #logstash服务器ip logstash: host: 192.168.1.115 port: 4560