rollingfileappender

    7熱度

    1回答

    我想從使用FileAppender轉換到RollingFileAppender使用log4j2(同時發生在beta3和beta4罐子)。 我有它配置爲: <RollingFile name="RollingFile" fileName="${logdir}/${filename}" filePattern="${logdir}/app-%d{yyyy-MM-dd-hh-mm-ss}_%i

    8熱度

    3回答

    我使用log4j 1.2.16的RollingFileAppender,當日志文件達到一定大小時,它會滾動日誌文件。現在我想每天滾動日誌文件和,當他們達到一定的大小。因此每天會有一個或多個日誌文件。 例如, myapp.log myapp-17.12.2013.log myapp-16.12.2012.log myapp-16.12.2012.1.log myapp-16.12.2012.

    0熱度

    1回答

    我目前正在嘗試配置log4j以使用2個appender。調試信息應發送至日誌,並且應將錯誤發送至電子郵件地址以便立即處理。 暫且,我的屬性文件看起來如下: log4j.category.myCategory=DEBUG, myLogAppender log4j.category.myCategory=ERROR, myEmailAppender # myLogAppender is set

    8熱度

    2回答

    我需要的功能是在配置的日誌文件的開頭寫入標題行。此外,日誌文件還應根據時間模式(我正在說logback 1.0.7)根據回滾。 所以,我想編寫一個的Appender的 - 儘管我不知道它是否是不是自定義佈局我實際需要。 1)追加程序 每的logback的文檔,正確的做法是延長AppenderSkeleton,但後來我將如何結合這與RollingFileAppender(使文件翻轉?) 另如果我擴展

    10熱度

    2回答

    我想要一個log4j.xml配置並能夠在開發我的應用程序時登錄到控制檯。一旦部署到一個環境,我只想登錄到文件appender而不是控制檯。我怎樣才能做到這一點? 這是我目前的配置: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configura

    6熱度

    2回答

    我在我的tomcat服務器日誌中收到此錯誤「log4j:錯誤未能重命名」。 我在我的log4j XML中有多個DailyRollingFileAppender。並且每個appender指向不同的文件。只有應用程序的實例正在運行。 我用手柄工具和運行命令(日誌文件名作爲參數) 手柄-f AMS-app.log ,其結果是 Tomcat7.exe PID:5032類型:文件54C:E:\ APPS \

    0熱度

    1回答

    是否可以將RollingFileAppender設置爲每年而不是每月滾動?沒有足夠的條目每個月需要一個文件,所以我想每年設置它,但是當我設置datePattern = "yyyy" log4net時說它無法解析(無效滾動點)。

    2熱度

    1回答

    如何壓縮備份文件中的log4j RollingFileAppender 我有以下log4j.properties文件,而超過大小限制它正在創建備份文件,但不拉拉鍊了。 log4j.appender.request=org.apache.log4j.RollingFileAppender log4j.appender.request.File=${catalina.home}/webapps/Sa

    6熱度

    1回答

    我正在嘗試log4j2來創建日誌文件到我正在開發的系統上,我遵循了它們的指令site並且在運行它時沒有發生錯誤,但日誌是沒有保存在我設置的位置(例如「D:\ logs \ app.log」)。 這裏是我的log4j.xml <?xml version="1.0" encoding="UTF-8"?> <configuration status="OFF"> <appenders>

    0熱度

    1回答

    我有以下log4net的配置: <appender name="WSLogFileAppender" type="log4net.Appender.RollingFileAppender"> <file value="${APPDATA}\xxxx"/> <evaluator type="log4net.Core.LevelEvaluator,log4net">