我使用 JHipster 創(chuàng)建應(yīng)用程序。有沒有什么簡單的方法可以配置應(yīng)用程序來為每一天創(chuàng)建日志文件?我在一個(gè)文件中嘗試了所有內(nèi)容,但它變得越來越大而且不是一個(gè)好習(xí)慣。我通過在服務(wù)器啟動(dòng)命令的末尾添加這部分來做到這一點(diǎn):>> console.log &Logback-spring.xml :<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>logs/log-file.%d{yyyy-MM-dd}.log</fileNamePattern> <maxHistory>90</maxHistory> </rollingPolicy> <encoder> <charset>utf-8</charset> <Pattern>%d %-5level [%thread] %logger{0}: %msg%n</Pattern> </encoder></appender><appender name="ASYNC" class="ch.qos.logback.classic.AsyncAppender"> <queueSize>512</queueSize> <appender-ref ref="FILE"/></appender><logger name="javax.activation" level="WARN"/><logger name="javax.mail" level="WARN"/><logger name="javax.xml.bind" level="WARN"/><logger name="ch.qos.logback" level="WARN"/><logger name="com.codahale.metrics" level="WARN"/><logger name="com.ryantenney" level="WARN"/><logger name="com.sun" level="WARN"/><logger name="com.zaxxer" level="WARN"/><logger name="io.undertow" level="WARN"/><logger name="io.undertow.websockets.jsr" level="ERROR"/><logger name="org.ehcache" level="WARN"/><logger name="org.apache" level="WARN"/><logger name="org.apache.catalina.startup.DigesterFactory" level="OFF"/><logger name="org.bson" level="WARN"/><logger name="org.elasticsearch" level="WARN"/><logger name="org.hibernate.validator" level="WARN"/><logger name="org.hibernate" level="WARN"/><logger name="org.hibernate.ejb.HibernatePersistence" level="OFF"/><logger name="org.springframework" level="WARN"/><logger name="org.springframework.web" level="WARN"/><logger name="org.springframework.security" level="WARN"/><logger name="org.springframework.cache" level="WARN"/><logger name="org.thymeleaf" level="WARN"/><logger name="org.xnio" level="WARN"/><logger name="springfox" level="WARN"/><logger name="sun.rmi" level="WARN"/><logger name="liquibase" level="WARN"/>
Jhipster Spring Boot 日志設(shè)置
慕標(biāo)琳琳
2021-10-17 13:18:16