log4j.properties
文件中爲了在每個月末(每月滾動)備份日誌文件並繼續爲活動日誌文件保留相同名稱,需要什麼配置?Log4j每月備份的屬性文件
0
A
回答
0
所以我發現DatePattern
做的伎倆:
log4j.appender.applog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.applog.encoding=UTF-8
log4j.appender.applog.layout=org.apache.log4j.PatternLayout
log4j.appender.applog.layout.ConversionPattern=%d{yyyyMMdd HH:mm:ss} %m%n
log4j.appender.applog.File=log/process.log
log4j.appender.applog.DatePattern='.'yyyy-MM
這裏,活動日誌文件的名稱始終是「process.log」,並在每個月初的當該月的第一個日誌被推送到log4j並且活動日誌文件被重置時,文件將以名稱「process.log.yyyy-MM」保存。
0
您可以選擇DailyRollingFileAppender和日期模式配置。請參閱http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/DailyRollingFileAppender.html 和 http://www.tutorialspoint.com/log4j/log4j_logging_files.htm
相關問題
- 1. log4j每天的屬性文件
- 2. Log4j屬性文件配置
- 3. log4j屬性文件選擇
- 4. Log4j不同的屬性文件的Appenders
- 5. log4j屬性文件中的StringToMatch
- 6. log4j拾取錯誤的屬性文件
- 7. 來自每個模塊的Log4j屬性
- 8. commons-logging和log4j屬性文件
- 9. Liferay Portlet Log4j屬性文件配置
- 10. 未找到Log4J屬性文件
- 11. 如何設置log4j屬性文件?
- 12. log4j屬性文件:如何配置?
- 13. iOS:不要備份屬性?
- 14. 備份日期每週,每月,每季度在php
- 15. CronJob備份:每天,每週,每月運行
- 16. log4j的rollingfile附加器沒有備份日常的文件
- 17. 的PhoneGap /科爾多瓦1.5 iOS的「不備份」文件屬性
- 18. log4j - 將備份日誌文件的RollingFileAppender配置爲DailyRollingFileAppender
- 19. sql每月身份
- 20. 從log4j appender的WEB-INF文件夾加載屬性文件
- 21. 屬性返回單獨的月份,日期,年份屬性格式化?
- 22. 比較核心數據屬性的月份組件的謂詞
- 23. 亞馬遜S3 - 如何每月將1個備份文件轉換爲冰川
- 24. 加載log4j屬性
- 25. Log4j屬性和log4j.xml
- 26. 如何爲等於當前月份的屬性創建條件?
- 27. 使用屬性文件配置Log4j不會創建文件
- 28. 如何在log4j中編寫文件附加屬性文件
- 29. log4j示例配置文件(屬性文件)
- 30. log4j屬性文件沒有從war文件中拾取
當然,我看着這些網頁。但不清楚如何保持活動日誌文件的名稱不變,並僅對備份進行重命名,並且我不想使用系統時間來測試不同參數的效果。我想有人可以提供一個已經測試過的配置。不管怎麼說,還是要謝謝你。 – mostar
你可以用一分鐘的時間對它進行測試。每月配置的重命名應該是一樣的。 – Simulant