Quản lý và tùy chỉnh nhật ký trong Pytest

Mặc định, Pytest tự động thu thập các bản ghi mức WARNING trở lên. Khi một test thất bại, thông tin log sẽ được hiển thị cùng với stdout và stderr trong phần tóm tắt kết quả. Khi chạy lệnh: pytest Kết quả lỗi sẽ có dạng: ----------------------- Captured stdlog call ---------------------- test_example.py 26 WARNING nội dung log ---------- ...

Đăng vào ngày 8 tháng 6 lúc 23:30

LogZ — Thư viện ghi nhật ký đơn giản và linh hoạt cho Python

LogZ là một thư viện ghi log nhẹ, hướng đến sự dễ sử dụng mà vẫn giữ được tính linh hoạt cao trong các tình huống thực tế. Nó mở rộng khả năng của logging chuẩn bằng cách hỗ trợ ghi nhiều đối số cùng lúc, định dạng JSON có thụt lề, luồng ghi theo ngày, và chèn trường tùy chọn một cách an toàn. Tính năng nổi bật Hệ thống khởi tạo tức thì — k ...

Đăng vào ngày 8 tháng 6 lúc 17:24

Ghi nhật ký ứng dụng ASP.NET Core sử dụng NLog

Thiết lập dự án ASP.NET Core API Tạo ứng dụng web ASP.NET Core chọn template API Cài đặt gói NuGet dotnet add package NLog dotnet add package NLog.Web.AspNetCore Cấu hình tập tin nlog.config Thêm tệp cấu hình với thuộc tính "Copy to Output Directory: Always" <?xml version="1.0" encoding="utf-8"?> <nlog xmlns="http://www.nlog-project. ...

Đăng vào ngày 29 tháng 5 lúc 02:27

Cấu hình đường dẫn Log4j linh hoạt cho ứng dụng Java

Trong quá trình phát triển ứng dụng Java, việc quản lý file log là một phần không thể thiếu. Một vấn đề phổ biến mà các lập trình viên thường gặp phải là sự khác biệt về cấu trúc thư mục giữa môi trường phát triển (Local) và môi trường thực tế (Production). Việc thiết lập đường dẫn tuyệt đối trong file cấu hình log4j.properties thường gây ra sự ...

Đăng vào ngày 23 tháng 5 lúc 00:29

Mô hình vận hành không ngừng: Thực hành điều chỉnh động cấp độ nhật ký trong backend full-stack-fastapi-postgresql

Mô hình vận hành không ngừng: Thực hành điều chỉnh động cấp độ nhật ký trong backend full-stack-fastapi-postgresql full-stack-fastapi-postgresql là một framework web toàn栈 hiệu suất cao được xây dựng dựa trên FastAPI và PostgreSQL. Nó kết hợp sự đơn giản và hiệu quả của Python với khả năng xử lý dữ liệu mạnh mẽ của PostgreSQL, cung cấp cho nhà ...

Đăng vào ngày 18 tháng 5 lúc 13:48

Ba Loại Nhật Ký Quan Trọng trong MySQL: undo_log, redo_log và binlog

Hiểu rõ ba loại nhật ký cốt lõi của MySQL — undo_log, redo_log và binlog — là chìa khóa để nắm bắt cơ chế giao dịch, phục hồi sau sự cố và sao chép dữ liệu. Mỗi loại nhật ký đảm nhiệm một vai trò chuyên biệt, không thể thay thế lẫn nhau, dựa trên nguyên tắc tách biệt trách nhiệm (Separation of Concerns). 1. undo_log: Hỗ trợ hoàn tác và kiểm s ...

Đăng vào ngày 18 tháng 5 lúc 08:47