SpringBoot多环境配置与添加logback日志

1、多环境配置

一个项目会有多个运行环境

所以SpringBoot提供了可以适应多个环境的配置文件

SpringBoot多环境配置与添加logback日志_第1张图片

 每个文件对应一个端口号

application-dev.yml 开发环境 端口8090

application-test.yml 测试环境 端口8091

application-prod.yml 生产环境 端口8092

在application中选择使用哪个端口号

#激活指定的配置文件
spring.profiles.active=dev

每个文件设置端口号:

spring:
  datasource:
    driver-class-name: com.mysql.jdbc.Driver
    url: jdbc:mysql://localhost:3306/springboot?useSSL=false&serverTimezone=Asia/Shanghai&characterEncoding=UTF-8
    username: root
    password: root
    type: com.alibaba.druid.pool.DruidDataSource
mybatis:
  type-aliases-package: com.by.pojo
server:
  port: 8080

2、添加logback文件

文件名必须为logback.xml


 
  
      
       
    
         
           
              
            %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n   
               
           
       
       
       
        
            
            ${LOG_HOME}/server.%d{yyyy-MM-dd}.log   
            30
           
          
            
            %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n   
               
        
        
       
         10MB
       
         

    
       
           
           
     



  


你可能感兴趣的:(spring,boot,logback,java)