SpringBoot配置logback.xml 多环境的操作步骤

前提

logback日志文件要实现springboot多环境配置,不然每次都需要修改logback.xml里面的配置文件,所以很麻烦。

操作步骤

1.resource文件的内容结构如下:

SpringBoot配置logback.xml 多环境的操作步骤_第1张图片

2.配置application.yml

spring:
  profiles:
    active: dev

logging:
  config: classpath:logback-${spring.profiles.active}.xml

SpringBoot配置logback.xml 多环境的操作步骤_第2张图片

3.配置lockback-dev.xml
这个地方就可以实现自己的多环境日志配置了,只列举了一个。



    

    
    
	

	
	
		
			${log.pattern}
		
	
	
	
	
	    ${log.path}/sys-info.log
        
		
            
			${log.path}/sys-info.%d{yyyy-MM-dd}.log
			
			60
		
		
			${log.pattern}
		
		
            
            INFO
            
            ACCEPT
            
            DENY
        
	
	
	
	    ${log.path}/sys-error.log
        
        
            
            ${log.path}/sys-error.%d{yyyy-MM-dd}.log
			
			60
        
        
            ${log.pattern}
        
        
            
            ERROR
			
            ACCEPT
			
            DENY
        
    
	
	
    
		${log.path}/sys-user.log
        
            
            ${log.path}/sys-user.%d{yyyy-MM-dd}.log
            
            60
        
        
            ${log.pattern}
        
    
	
	
	
	
	

	
		
	
	
	
    
        
        
    
	
	
    
        
    
 

总结

要实现多环境的配置,主要是依赖于springboot的application.yml文件去实现。

以上就是SpringBoot配置logback.xml 多环境的详细内容,更多关于SpringBoot logback.xml 多环境的资料请关注脚本之家其它相关文章!

你可能感兴趣的:(SpringBoot配置logback.xml 多环境的操作步骤)