Tôi đang sử dụng này log4j.propertiesLog4j: DailyRollingFileAppender với MaxFileSize Lựa chọn
log4j.rootCategory=Info, A1
# A1 is a DailyRollingFileAppender
log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A1.file=D:/MyWeb.log
log4j.appender.A1.datePattern='.'yyyy-MM-dd
log4j.appender.A1.append=true
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-22d{dd/MMM/yyyy HH:mm:ss} - %m%n
Tôi muốn hiển thị các bản ghi trong ngày khôn ngoan theo thứ tự, vì vậy tôi đang sử dụng DailyRollingFileAppender
. Nhưng vấn đề là log file này hiện không thể giữ nhiều dữ liệu (có nghĩa là khi rất nhiều yêu cầu được thực hiện vào ngày hôm đó) nó thua các dữ liệu đăng nhập trước
Tôi cố gắng để sử dụng tùy chọn MaxFileSize
:
log4j.appender.A1.MaxFileSize=10MB
Nhưng trên giao diện điều khiển máy chủ, lỗi cho rằng thuộc tính MaxFileSize
không được hỗ trợ.
Vui lòng cho tôi biết nếu có cách nào khác nhật ký xuất hiện ngày khôn ngoan và có thể chứa nhiều dữ liệu như được chỉ định.
http://stackoverflow.com/questions/2050615/configuring-multiple-log-files -in-log4j-while-using-categories – nayakam