81 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
		
		
			
		
	
	
			81 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			YAML
		
	
	
	
| 
								 | 
							
								# Tomcat
							 | 
						|||
| 
								 | 
							
								server:
							 | 
						|||
| 
								 | 
							
								  port: 8098
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								# Spring
							 | 
						|||
| 
								 | 
							
								spring:
							 | 
						|||
| 
								 | 
							
								  application:
							 | 
						|||
| 
								 | 
							
								    # 应用名称
							 | 
						|||
| 
								 | 
							
								    name: bd-bonus
							 | 
						|||
| 
								 | 
							
								  jackson:
							 | 
						|||
| 
								 | 
							
								    # 返回数据序列化时,如果为 null 则不进行返回
							 | 
						|||
| 
								 | 
							
								    default-property-inclusion: NON_NULL
							 | 
						|||
| 
								 | 
							
								  servlet:
							 | 
						|||
| 
								 | 
							
								    # 文件上传
							 | 
						|||
| 
								 | 
							
								    multipart:
							 | 
						|||
| 
								 | 
							
								      # 单个文件大小
							 | 
						|||
| 
								 | 
							
								      max-file-size: 50MB
							 | 
						|||
| 
								 | 
							
								      # 设置总上传的文件大小
							 | 
						|||
| 
								 | 
							
								      max-request-size: 55MB
							 | 
						|||
| 
								 | 
							
								  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
							 | 
						|||
| 
								 | 
							
								  consumer:
							 | 
						|||
| 
								 | 
							
								    # 远程服务调用超时时间(毫秒)
							 | 
						|||
| 
								 | 
							
								    timeout: 100000
							 | 
						|||
| 
								 | 
							
								    # 重试次数(默认:2)
							 | 
						|||
| 
								 | 
							
								    retries: 0
							 | 
						|||
| 
								 | 
							
								    # 启动时不检查dubbo服务是否启动
							 | 
						|||
| 
								 | 
							
								    check: false
							 | 
						|||
| 
								 | 
							
								    # 负载策略(random:随机,roundrobin:轮询,leastactive:最少活跃调用)
							 | 
						|||
| 
								 | 
							
								    loadbalance: "leastactive"
							 | 
						|||
| 
								 | 
							
								  protocol:
							 | 
						|||
| 
								 | 
							
								    # 设置协议为dubbo
							 | 
						|||
| 
								 | 
							
								    name: dubbo
							 | 
						|||
| 
								 | 
							
								    # dubbo 协议端口 (-1 表示自增端口,从20880开始)
							 | 
						|||
| 
								 | 
							
								    port: -1
							 | 
						|||
| 
								 | 
							
								  cloud:
							 | 
						|||
| 
								 | 
							
								    # 订阅服务
							 | 
						|||
| 
								 | 
							
								    subscribed-services: bd-system, bd-third, bd-sale, bd-member
							 | 
						|||
| 
								 | 
							
								  scan:
							 | 
						|||
| 
								 | 
							
								    # dubbo 服务扫描包(开启之后才会对外提供服务)
							 | 
						|||
| 
								 | 
							
								    base-packages: com.hzs.bonus
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								# 日志配置
							 | 
						|||
| 
								 | 
							
								logging:
							 | 
						|||
| 
								 | 
							
								  level:
							 | 
						|||
| 
								 | 
							
								    com.hzs: debug
							 | 
						|||
| 
								 | 
							
								    org.springframework: warn
							 | 
						|||
| 
								 | 
							
								
							 |