代码拉取完成,页面将自动刷新
spring:
redis:
host: 172.20.10.5
port: 6379
# password: # 密码(默认为空)
timeout: 6000ms # 连接超时时长(毫秒)
lettuce:
pool:
max-active: 1000 # 连接池最大连接数(使用负值表示没有限制)
max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制)
max-idle: 10 # 连接池中的最大空闲连接
min-idle: 5 # 连接池中的最小空闲连接
# 配置rabbitmq的地址以及用户密码 以提供配置实时刷新功能
rabbitmq:
host: 172.20.10.5
port: 5672
username: admin
password: 123456
zipkin:
# 关闭服务发现,否则Spring Cloud会把zipkin的url当做服务名称
discoveryClientEnabled: false
# zipkin url地址 默认127.0.0.1:9411
base-url: http://172.20.10.5:9411
sender:
type: rabbit # web 表示http方式
sleuth:
sampler:
# 采样率值介于 0 到 1 之间, 1 则表示全部采集
# 默认值:0.1,即10%
probability: 1
base-url: http://172.20.10.5:9411 # 默认127.0.0.1:9411
cloud:
gateway:
globalcors: #全局跨域配置
add-to-simple-url-handler-mapping: true
cors-configurations:
'[/**]': #拦截的请求
allowedOrigins: #允许跨域的请求
- "https://localhost:8092"
allowedMethods: #运行跨域的请求方式
- "GET"
- "POST"
- "DELETE"
- "PUT"
- "OPTIONS"
allowedHeaders: "*" #允许请求中携带的头信息
allowedCredentials: true #是否允许携带cookie
maxAge: 36000 #跨域检测的有效期,单位s
routes:
- id: baidu
uri: https://www.baidu.com
predicates:
- Query=url,baidu
- id: service
# uri: http://localhost:8092
uri: lb://service
predicates:
- Path=/api/service/**
filters:
- StripPrefix=2
- PrefixPath=/service
- id: adapter
# uri: http://localhost:8096
uri: lb://adapter
predicates:
- Path=/api/adapter/**
filters:
- StripPrefix=2
- PrefixPath=/adapter
- name: Retry
args:
retries: 3
statuses: BAD_GATEWAY
- AddResponseHeader=X-Response-Default-Foo, Default-Bar
# name不可随意更改,factory中已定义
- name: RequestRateLimiter
args:
# 令牌桶每秒填充平均速率
redis-rate-limiter.replenishRate: 2
# 令牌桶的总容量
redis-rate-limiter.burstCapacity: 10
# 用于限流的键的解析器的 Bean 对象的名字。它使用 SpEL 表达式根据#{@beanName}从 Spring 容器中获取 Bean 对象
key-resolver: '#{@apiKeyResolver}'
- name: Hystrix
args:
name: defaultFallback
fallbackUri: forward:/default_fallback
- id: cloud-quartz
uri: lb://cloud-quartz
predicates:
- Path=/api/scheduler/**
filters:
- StripPrefix=2
- PrefixPath=/job
- id: cloud-auth
uri: lb://cloud-auth
predicates:
- Method=GET,POST
- Path=/api/cloud-auth/**
filters:
- StripPrefix=2
- PrefixPath=/oauth
- name: Retry
args:
retries: 1 # 调用失败需要进行重试的次数,比如因为网络原因出现502等
statuses: BAD_GATEWAY
- id: cloud-config-actuaor
uri: lb://cloud-config
predicates:
- Path=/api/cloud-config/**
filters:
- StripPrefix=2
- id: cloud-gateway-actuaor
uri: lb://cloud-gateway
predicates:
- Path=/api/cloud-gateway/**
filters:
- StripPrefix=2
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。