You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sdny-order/order-management-consumer/src/main/resources/bootstrap-dev.yaml

150 lines
6.4 KiB

spring:
# Nacos config
cloud:
nacos:
config:
# Nacos config 地址
server-addr: 10.1.1.72:8848
# Nacos config 命名空间,对应配置中的名称(sims_order_namespace)
namespace: sdenergy-order
# Nacos config 分组
group: sims-order-config
# Nacos config 登录用户名
username: nacos
# Nacos config 登录密码
password: nacos
# Nacos config 配置文件前缀
prefix: sims-order-api
# Nacos config 配置文件后缀,拼接完URL需要对应NacosServer中的dataId对应配置,${prefix}-${spring.profiles.active}.${file-extension}
file-extension: yaml
extension-configs:
#Nacos config 配置 mysql数据库,数据库只能使用一个,要么mysql,要么Oracle,要么weblogic方式
- data-id: sims-order-${sims.order.db}-${spring.profiles.active}.yaml
group: sims-order-config
refresh: true
#Nacos config 配置 redis,redis使用方式只能用一个,要么redis,要么redis-sentinel
- data-id: sims-order-${sims.order.redisDb}-${spring.profiles.active}.yaml
group: sims-order-config
refresh: true
#Nacos config 配置 rabbitmq
- data-id: sims-order-rabbitmq-${spring.profiles.active}.yaml
group: sims-order-config
refresh: true
#Nacos config 配置 mongodb
- data-id: sims-order-mongodb-${spring.profiles.active}.yaml
group: sims-order-config
refresh: true
#Nacos config 配置 springbootadmin
- data-id: sims-order-bootadmin-${spring.profiles.active}.yaml
group: sims-order-config
refresh: true
#Nacos config 配置 mqtt
- data-id: sims-order-mqtt-${spring.profiles.active}.yaml
group: sims-order-config
refresh: true
#Nacos config 配置 xxl
- data-id: sims-order-xxl-${spring.profiles.active}.yaml
group: sims-order-config
refresh: true
#Nacos config 配置 敏感词
- data-id: sims-order-sensitive-${spring.profiles.active}.yaml
group: sims-order-config
refresh: true
# Nacos discovery 配置
discovery:
# Nacos discovery 服务地址
server-addr: 10.1.1.72:8848
#sentinel配置相关
sentinel:
#sentinel是否开启控制
enabled: true
#sentinel连接控制台
eager: true
#控制台配置
transport:
#控制台端口
port: 8719
#控制台页面地址
dashboard: sims.sentinel.01:8858
datasource:
r1:
nacos:
# Nacos config 地址
server-addr: ${spring.cloud.nacos.config.server-addr}
# nacos中配置文件的data-id
data-id: sims-order-sentinel-flow-${spring.profiles.active}.yaml
# Nacos config 分组
group-id: ${spring.cloud.nacos.config.group}
#Nacos config 命名空间,对应配置中的名称(sims_order_namespace)
namespace: ${spring.cloud.nacos.config.namespace}
# Nacos config 登录用户名
username: ${spring.cloud.nacos.config.username}
# Nacos config 登录密码
password: ${spring.cloud.nacos.config.password}
# 规则类型 流控
rule-type: flow
r2:
nacos:
# Nacos config 地址
server-addr: ${spring.cloud.nacos.config.server-addr}
# nacos中配置文件的data-id
data-id: sims-order-sentinel-degrade-${spring.profiles.active}.yaml
# Nacos config 分组
group-id: ${spring.cloud.nacos.config.group}
#Nacos config 命名空间,对应配置中的名称(sims_order_namespace)
namespace: ${spring.cloud.nacos.config.namespace}
# Nacos config 登录用户名
username: ${spring.cloud.nacos.config.username}
# Nacos config 登录密码
password: ${spring.cloud.nacos.config.password}
# 规则类型 降级
rule-type: degrade
r3:
nacos:
# Nacos config 地址
server-addr: ${spring.cloud.nacos.config.server-addr}
# nacos中配置文件的data-id
data-id: sims-order-sentinel-paramFlow-${spring.profiles.active}.yaml
# Nacos config 分组
group-id: ${spring.cloud.nacos.config.group}
#Nacos config 命名空间,对应配置中的名称(sims_order_namespace)
namespace: ${spring.cloud.nacos.config.namespace}
# Nacos config 登录用户名
username: ${spring.cloud.nacos.config.username}
# Nacos config 登录密码
password: ${spring.cloud.nacos.config.password}
# 规则类型 热点
rule-type: param-flow
r4:
nacos:
# Nacos config 地址
server-addr: ${spring.cloud.nacos.config.server-addr}
# nacos中配置文件的data-id
data-id: sims-order-sentinel-system-${spring.profiles.active}.yaml
# Nacos config 分组
group-id: ${spring.cloud.nacos.config.group}
#Nacos config 命名空间,对应配置中的名称(sims_order_namespace)
namespace: ${spring.cloud.nacos.config.namespace}
# Nacos config 登录用户名
username: ${spring.cloud.nacos.config.username}
# Nacos config 登录密码
password: ${spring.cloud.nacos.config.password}
# 规则类型 系统
rule-type: system
r5:
nacos:
# Nacos config 地址
server-addr: ${spring.cloud.nacos.config.server-addr}
# nacos中配置文件的data-id
data-id: sims-order-sentinel-authority-${spring.profiles.active}.yaml
# Nacos config 分组
group-id: ${spring.cloud.nacos.config.group}
#Nacos config 命名空间,对应配置中的名称(sims_order_namespace)
namespace: ${spring.cloud.nacos.config.namespace}
# Nacos config 登录用户名
username: ${spring.cloud.nacos.config.username}
# Nacos config 登录密码
password: ${spring.cloud.nacos.config.password}
# 规则类型 授权
rule-type: authority