cuốn sách gpt4 ai đã làm

springBoot bằng cách sử dụng log4j2

In lại Tác giả: Người biết Thời gian cập nhật: 2024-03-13 06:55:48 28 4
mua khóa gpt4 Nike

1. Loại trừ cấu hình nhật ký mặc định của Spring-boot-starter

Thay đổi spring-boot-starter ban đầu thành

 org.springframework.boot spring-boot-starter   org.springframework.boot spring- ghi nhật ký khởi động khởi động   

2.Giới thiệu phụ thuộc log4j2

 org.springframework.boot spring-boot-starter-log4j2 

Trong trường hợp này, phiên bản log4j2 đã nhập không phải là phiên bản mới nhất, nó sẽ tương ứng với phiên bản nhập springboot của bạn và có lỗi trong khoảng 2.0-2.15;

Bạn có thể tùy chỉnh phiên bản đã giới thiệu (loại trừ log4j-core và log4j-api và giới thiệu lại phiên bản mới nhất (2.16.0))

  org.springframework.boot spring-boot-starter-log4j2   org.apache. logging.log4j log4j-api   org.apache.logging.log4j log4j-core     org.apache.logging .log4j log4j-api 2.16.0   org.apache.logging.log4j log4j-core 2.16.0 

3. Trong thư mục tài nguyên của dự án của bạn, hãy thêm tệp cấu hình vào cùng thư mục với application.properties. Tên tệp là. log4j2.xml

Mẫu tham khảo

     TUYỆT VỜI > LỖI > CẢNH BÁO > THÔNG TIN > GỠ LỖI > TRACE > TẤT CẢ -->                                           < RollingFile name="RollingFileError" fileName="${FILE_PATH}/error.log" filePattern="${FILE_PATH}/${FILE_NAME}-ERROR-%d{yyyy-MM-dd__%i.log.gz">                                --Nếu tính cộng được đặt thành sai, Trình ghi nhật ký con sẽ chỉ xuất ra trong phần nối thêm của chính nó chứ không xuất ra trong phần nối thêm của Trình ghi nhật ký gốc. -->           --Nếu tính cộng được đặt thành sai, Trình ghi nhật ký con sẽ chỉ xuất ra trong phần nối thêm của chính nó chứ không xuất ra trong phần nối thêm của Trình ghi nhật ký gốc. -->           

4. Thêm vị trí quét của file cấu hình trong application.properties

logging.config=classpath:log4j2.xml 

Đã thử nghiệm và bắt đầu thành công.

28 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress