rollingfileappender

    0熱度

    1回答

    我正在使用log4j2(使用log4j2.xml初始化參數)並加載記錄器的應用程序。當應用程序運行時,我需要以編程方式覆蓋一些參數,例如更改日誌級別和滾動文件appender屬性。我能夠更改使用 /** * @param logger Logger instance * @param level New log level to be applied on the logg

    1熱度

    1回答

    我使用log4j2具有以下依賴:: <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> <version>2.0-rc1</version> </dependency> <dependency> <g

    1熱度

    1回答

    我試圖限制我使用MaxBackupIndex維護的日誌文件的數量,但未能實現該目標。這是我的log4j2.xml,我預計將記錄到一個不同的日誌文件,每一秒鐘,但僅旋轉之間的2個文件,而不是創造比這更多(或刪除舊的): <?xml version="1.0" encoding="UTF-8"?> <Configuration status="warn" name="OGBackend" pac

    0熱度

    1回答

    我的要求是創建自己的日誌附加目的地做我的日誌記錄的事情,因此所指向的有趣博客 http://notizblog.nierbeck.de/2011/08/adding-custom-log-appender-to-pax-logging/ ,並創建了自己的appender,做了所有的步驟,因爲它在servicemix(karaf)中。 開始servicemix即時獲取低於錯誤。 Please wai

    0熱度

    1回答

    我正在使用C#編寫一個內部應用程序,我們一直試圖找出解決這個問題幾天。我們使用Log4Net v1.2.15.0編譯.Net v4.5.2。我有兩個滾動文件appender,EventsLogger和SitrepLogger,它們都被設置爲寫入網絡。我已經證實,這確實按預期工作,但是當我打電話給一個appender(無關緊要)寫出時,它會寫入EventsLogger和SitrepLogger文件。

    0熱度

    3回答

    下面是我的記錄器配置文件的代碼。當我的LogFolder中創建一個新的txt文件時,我的目標是將當前時間戳添加到文件的名稱中。 例如,2015年7月20日上午10點27分19秒,文件名應該命名爲「logger_2015-07-20_10-27-19.txt」 使用我提供的代碼,記錄器文件獲取創建,但它的名字是「logger-.txt」。時間戳未能顯示。 我是否需要提供「$參考{byTimeStam

    0熱度

    1回答

    我的日誌與RollingFileAppender一起正常運行,但我需要壓縮生成的文件並移至文件夾「$ {app.log} \ Backup」。附加log4j屬性: log4j.appender.appDebug=org.apache.log4j.RollingFileAppender log4j.appender.appDebug.file=${app.log}\\app_exe.log lo

    0熱度

    1回答

    問題:所有記錄的信息在文件中寫入兩次。 請查看我使用的以下配置: 只有引入多個記錄器時,我才能觀察到此問題。 <root> <level value="DEBUG" /> <appender-ref ref="LogFileAppender" /> <appender-ref ref="MemoryAppender"/> <appender-ref

    0熱度

    1回答

    有沒有辦法獲得滾動文件名?我寫了自定義插件,它表示文件滾動的信號,但我需要獲取滾動文件的文件名。我的插件是由Java代碼信號: 自定義插件: @Plugin(name = "RTriggerPolicy", category = "Core", printObject = true) public class RTriggerPolicy implements TriggeringPolicy

    5熱度

    2回答

    我要的是:最大的10 日誌文件,在總 每個日誌文件,並不比大小超過50MB。 因此,日誌文件夾永遠不會增長(50MB * 10)= 500MB。 但似乎我的log4j2配置沒有正確完成。 正在發生的事情是: 日誌後做50 MB 滾過但也有高達10個日誌保持每天 因此,沒有保存的日誌文件數量的限制在日誌文件夾中(由於用於例如,2天,20個日誌的每個50MB的收集) 這裏是配置: <Configura