49 lines
1.6 KiB
YAML
49 lines
1.6 KiB
YAML
spring:
|
|
cloud:
|
|
sentinel:
|
|
enabled: false # sentinel开关
|
|
eager: false
|
|
transport:
|
|
port: 8089
|
|
dashboard: http://127.0.0.1:8858 # Sentinel控制台地址
|
|
datasource:
|
|
# 流控规则
|
|
flow:
|
|
nacos:
|
|
server-addr: ${spring.cloud.nacos.discovery.server-addr}
|
|
dataId: ${spring.application.name}-flow-rules
|
|
namespace: sentinel
|
|
file-extension: json
|
|
rule-type: flow
|
|
# 降级规则
|
|
degrade:
|
|
nacos:
|
|
server-addr: ${spring.cloud.nacos.discovery.server-addr}
|
|
dataId: ${spring.application.name}-degrade-rules
|
|
namespace: sentinel
|
|
file-extension: json
|
|
rule-type: degrade
|
|
# 热点规则
|
|
param-flow:
|
|
nacos:
|
|
server-addr: ${spring.cloud.nacos.discovery.server-addr}
|
|
dataId: ${spring.application.name}-param-flow-rules
|
|
namespace: sentinel
|
|
file-extension: json
|
|
rule-type: param-flow
|
|
# 系统规则
|
|
system:
|
|
nacos:
|
|
server-addr: ${spring.cloud.nacos.discovery.server-addr}
|
|
dataId: ${spring.application.name}-system-rules
|
|
namespace: sentinel
|
|
file-extension: json
|
|
rule-type: system
|
|
# 授权规则
|
|
authority:
|
|
nacos:
|
|
server-addr: ${spring.cloud.nacos.discovery.server-addr}
|
|
dataId: ${spring.application.name}-authority-rules
|
|
namespace: sentinel
|
|
file-extension: json
|
|
rule-type: authority |