Ví dụ, lần đầu tiên tôi chạy một ứng dụng (hoặc ngay sau khi tôi xóa thư mục/logs), tôi muốn log4j ghi nhật ký của ứng dụng vào một tệp có tên log.0. Sau đó, tôi thoát khỏi ứng dụng và khởi động lại nó, tôi muốn các bản ghi được ghi vào log.1. Và cứ thế.Có thể cấu hình log4j để tạo một tệp mới với mọi lần chạy ứng dụng không?
Tôi muốn giữ điều này trong tệp cấu hình, mặc dù nếu tôi không thể, tôi đoán tôi luôn có thể làm điều đó trong ứng dụng của mình, khi log4j được thiết lập.
Điều này có khả thi không? Nếu vậy, làm thế nào?
Vâng, tôi nghĩ rằng việc tạo một appender tùy chỉnh là cách đi. –