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