This commit is contained in:
kezhijie
2023-11-06 12:41:57 +08:00
parent 232037ec58
commit 9bed25be8c
219 changed files with 1747 additions and 1608 deletions

View File

@ -1,6 +1,14 @@
server:
port: 9999
knife4j:
gateway:
enabled: true
discover:
excluded-services: ${spring.application.name}
enabled: true
strategy: discover
spring:
application:
name: jeecg-gateway
@ -8,21 +16,19 @@ spring:
allow-circular-references: true
config:
import:
- optional:nacos:${spring.application.name}-@profile.name@.yaml
- optional:nacos:jeecg-gateway-dev.yaml
cloud:
nacos:
config:
server-addr: @config.server-addr@
group: @config.group@
namespace: @config.namespace@
username: @config.username@
password: @config.password@
server-addr: localhost:8848
namespace: public
# username: @config.username@
# password: @config.password@
discovery:
server-addr: ${spring.cloud.nacos.config.server-addr}
group: @config.group@
namespace: @config.namespace@
username: @config.username@
password: @config.password@
namespace: public
# username: @config.username@
# password: @config.password@
gateway:
discovery:
locator:
@ -50,7 +56,7 @@ spring:
flow: # 指定数据源名称
# 指定nacos数据源
nacos:
server-addr: @config.server-addr@
server-addr: ${spring.cloud.nacos.config.server-addr}
# 指定配置文件
dataId: ${spring.application.name}-flow-rules
# 指定分组
@ -62,7 +68,7 @@ spring:
#降级规则
degrade:
nacos:
server-addr: @config.server-addr@
server-addr: ${spring.cloud.nacos.config.server-addr}
dataId: ${spring.application.name}-degrade-rules
groupId: SENTINEL_GROUP
rule-type: degrade
@ -70,7 +76,7 @@ spring:
#系统规则
system:
nacos:
server-addr: @config.server-addr@
server-addr: ${spring.cloud.nacos.config.server-addr}
dataId: ${spring.application.name}-system-rules
groupId: SENTINEL_GROUP
rule-type: system
@ -78,7 +84,7 @@ spring:
#授权规则
authority:
nacos:
server-addr: @config.server-addr@
server-addr: ${spring.cloud.nacos.config.server-addr}
dataId: ${spring.application.name}-authority-rules
groupId: SENTINEL_GROUP
rule-type: authority
@ -86,7 +92,7 @@ spring:
#热点参数
param-flow:
nacos:
server-addr: @config.server-addr@
server-addr: ${spring.cloud.nacos.config.server-addr}
dataId: ${spring.application.name}-param-rules
groupId: SENTINEL_GROUP
rule-type: param-flow
@ -94,7 +100,7 @@ spring:
#网关流控规则
gw-flow:
nacos:
server-addr: @config.server-addr@
server-addr: ${spring.cloud.nacos.config.server-addr}
dataId: ${spring.application.name}-flow-rules
groupId: SENTINEL_GROUP
rule-type: gw-flow
@ -102,7 +108,7 @@ spring:
#API流控规则
gw-api-group:
nacos:
server-addr: @config.server-addr@
server-addr: ${spring.cloud.nacos.config.server-addr}
dataId: ${spring.application.name}-api-rules
groupId: SENTINEL_GROUP
rule-type: gw-api-group