# Tomcat server: port: 8093 max-http-header-size: 16384 # Spring spring: application: # 应用名称 name: bd-sale jackson: # 返回数据序列化时,如果为 null 则不进行返回 default-property-inclusion: NON_NULL profiles: # 环境配置 active: dev cloud: nacos: discovery: # 服务注册地址 server-addr: @config.server-addr@ username: @config.username@ password: @config.password@ namespace: @config.namespace@ config: # 配置中心地址 server-addr: @config.server-addr@ username: @config.username@ password: @config.password@ namespace: @config.namespace@ # 配置文件格式 file-extension: yml # 共享配置 shared-configs: - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} ## 业务模块依赖的公用配置(缓存、数据库、事务、mybatis-plus) - 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 provider: # 业务线程池大小 threads: 400 consumer: # 远程服务调用超时时间(毫秒) timeout: 10000 # 重试次数(默认:2) retries: 0 # 启动时不检查dubbo服务是否启动 check: false # 负载策略(random:随机,roundrobin:轮询,leastactive:最少活跃调用) loadbalance: "leastactive" # 业务线程池大小 threads: 400 protocol: # 设置协议为dubbo name: dubbo # dubbo 协议端口 (-1 表示自增端口,从20880开始) port: -1 # 业务线程池大小 threads: 400 cloud: # 订阅服务 subscribed-services: bd-sale, bd-system, bd-member, bd-third, bd-bonus scan: # dubbo 服务扫描包(开启之后才会对外提供服务) base-packages: com.hzs # 日志配置 logging: level: com.hzs: debug org.springframework: warn