Comme indiqué ci-dessus, un nouveau fichier journal sera généré chaque jour, puis les journaux seront classés ici uniquement.
Comment faire ?
Tout d'abord, créez un nouveau fichier dans le répertoire des ressources et nommez-le logback-spring.xml
<?xml version="1.0" encoding="UTF-8" ?> <configuration> <appender> <layout> <pattern> %d - %msg%n </pattern> </layout> </appender> <appender> <filter> <level> ERROR </level> <onmatch>DENY</onmatch> <onmismatch>ACCEPT</onmismatch> </filter> <encoder> <pattern> %msg%n </pattern> </encoder> <!-- 滚动策略--> <rollingpolicy> <!-- 路径--> <filenamepattern> /var/log/tomcat/sell/info.%d.log </filenamepattern> </rollingpolicy> </appender> <appender> <filter> <level> ERROR </level> </filter> <encoder> <pattern> %msg%n </pattern> </encoder> <!-- 滚动策略--> <rollingpolicy> <!-- 路径--> <filenamepattern> /var/log/tomcat/sell/error.%d.log </filenamepattern> </rollingpolicy> </appender> <root> <appender-ref></appender-ref> <appender-ref></appender-ref> <appender-ref></appender-ref> </root> </configuration>
Test de cas unique : #🎜🎜 #
import lombok.Data; import lombok.extern.slf4j.Slf4j; import org.junit.jupiter.api.Test; import org.junit.runner.RunWith; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; @RunWith(SpringRunner.class) @SpringBootTest @Slf4j @Data public class LoggerTest { @Test public void test1(){ String name="laomi"; String password="123456"; log.info("debug....."); log.info("info....."); log.error("error...."); log.info("name:{}, password:{}",name,password); } }
<dependency> <groupid>org.projectlombok</groupid> <artifactid>lombok</artifactid> <scope>test</scope> </dependency>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!