72 lines
2.0 KiB
YAML
72 lines
2.0 KiB
YAML
## 生产环境配置文件
|
||
# Tomcat
|
||
server:
|
||
port: 8097
|
||
|
||
# Spring
|
||
spring:
|
||
application:
|
||
# 应用名称
|
||
name: hzs-report
|
||
jackson:
|
||
# 返回数据序列化时,如果为 null 则不进行返回
|
||
default-property-inclusion: NON_NULL
|
||
profiles:
|
||
# 环境配置
|
||
active: dev
|
||
cloud:
|
||
nacos:
|
||
discovery:
|
||
# 服务注册地址
|
||
server-addr: 172.31.6.223:8848
|
||
# 命名空间
|
||
namespace: hzs-africa
|
||
config:
|
||
# 配置中心地址
|
||
server-addr: 172.31.6.223:8848
|
||
# 命名空间
|
||
namespace: hzs-africa
|
||
# 配置文件格式
|
||
file-extension: yml
|
||
# 共享配置
|
||
shared-configs:
|
||
- application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
|
||
## 业务模块依赖的公用配置(缓存、数据库、事务、mybatis-plus)
|
||
- hzs-business-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
|
||
main:
|
||
## 当遇到同样名字的时候,是否允许覆盖注册
|
||
allow-bean-definition-overriding: true
|
||
## true 表示控制台不会打印循环依赖异常
|
||
allow-circular-references: true
|
||
|
||
dubbo:
|
||
registry:
|
||
# 使用spring-cloud注册配置
|
||
address: spring-cloud://localhost
|
||
consumer:
|
||
# 远程服务调用超时时间(毫秒)
|
||
timeout: 10000
|
||
# 重试次数(默认:2)
|
||
retries: 0
|
||
# 启动时不检查dubbo服务是否启动
|
||
check: false
|
||
# 负载策略(random:随机,roundrobin:轮询,leastactive:最少活跃调用)
|
||
loadbalance: "leastactive"
|
||
protocol:
|
||
# 设置协议为dubbo
|
||
name: dubbo
|
||
# dubbo 协议端口 (-1 表示自增端口,从20880开始)
|
||
port: -1
|
||
cloud:
|
||
# 订阅服务
|
||
subscribed-services: hzs-system, hzs-member, hzs-third
|
||
scan:
|
||
# dubbo 服务扫描包(开启之后才会对外提供服务)
|
||
base-packages: com.hzs.report
|
||
|
||
# 日志配置
|
||
logging:
|
||
level:
|
||
com.hzs: debug
|
||
org.springframework: warn
|