maxHistory là số lượng file chứ không phải số lượng ngày, nên nếu muốn chỉ giữ lại 30 ngày em sẽ cần sửa lại rollingPolicy như sau:
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>logs/socket-server.log.%d{yyyy-MM-dd}</fileNamePattern>
</rollingPolicy>
Anh ơi, em hỏi thêm 1 chút ạ
Em đã sửa đổi phần trên và nó xóa được log trên file log đó rồi ạ nhưng nó lại tạo ra 1 file khác để chứa các log cũ đó.
Như em đang thực hiện thì em tăng thời gian lên tháng 12 thì log tháng 11 đã đưọc xóa và nó tạo ra file log 11-2023.
Làm sao để xóa hết được vậy ạ
–
Chan
1700010822000