本篇內(nèi)容主要講解“Springboot logback配置日志文件動態(tài)路徑的方法有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Springboot logback配置日志文件動態(tài)路徑的方法有哪些”吧!
專注于為中小企業(yè)提供網(wǎng)站設計制作、做網(wǎng)站服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)通化縣免費做網(wǎng)站提供優(yōu)質(zhì)的服務。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了千余家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
日志路徑配置在環(huán)境變量中
方式一:使用PropertyDefinerBase
import ch.qos.logback.core.PropertyDefinerBase; /** * 獲取 日志目錄信息 */ public class DefineLogDir extends PropertyDefinerBase { @Override public String getPropertyValue() { // 獲取環(huán)境變量信息 GlobalUtils.getEnvInfo(); // 設置日志目錄 return Constant.GXAIO_HOME + Constant.GXAIO_LOGS_DIR; } }
在logback-spring文件中,增加log.path
engine %d{HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n ${log.path}/hospital-rtc.log ${log.path}/hospital-rtc.%d{yyyy-MM-dd}.%i.log 100MB 30 %date %level [%thread] %logger{36} [%file : %line] %msg%n
方式二:在application.properties中配置,如在application.properties中有如下配置:
log.path=c:/logback
在logback-spring文件中配置如下:
就可以引用log.path了
到此,相信大家對“Springboot logback配置日志文件動態(tài)路徑的方法有哪些”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學習!