Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Khung ghi nhật ký cho ứng dụng ASP.NET

Cả log4net và Logging Application Block đều là những lựa chọn hợp lệ. Tôi nghĩ ELMAH chủ yếu tập trung vào lỗi ghi nhật ký, vì vậy đó có thể không phải (điều duy nhất) mà bạn muốn.

Tại nơi làm việc, tôi sử dụng log4net trong một vài dự án. Nó ổn định, hiệu suất và có thể mở rộng và chúng tôi chưa bao giờ gặp bất kỳ vấn đề nào với nó.

Tôi có thể sẽ ghi nhật ký với log4net và ghi nhật ký ngoại lệ với ELMAH. Nó có thể ghi nhật ký các ngoại lệ chưa được xử lý theo cách thủ công và bất kỳ ngoại lệ nào bạn bắt và xử lý trong ứng dụng của mình đều có thể được ghi lại bằng một lệnh gọi tới ELMAH. Điều này có vẻ giống như ghi nhật ký kép (và nó là :-)). Nhưng rất có giá trị nếu có nhật ký ELMAH khi có điều gì đó không mong muốn xảy ra trong ứng dụng của bạn.

Tôi đã nghe những điều tốt đẹp về dự án NLog , nhưng chưa sử dụng nó. Nó có vẻ phức tạp hơn một chút so với log4net, nhưng có thêm lợi ích là có thể thêm thông tin theo ngữ cảnh để ghi nhật ký thông báo một cách tự động (một chút giống như ELMAH).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Create_record biểu mẫu tiên tri

  2. Phân tích cú pháp dữ liệu JSON từ trường CLOB bằng PL / SQL

  3. Tạo chuỗi ngày và giờ

  4. Sao lưu cơ sở dữ liệu Oracle:Loại chiến lược sao lưu và dự phòng

  5. So sánh với ngày tháng trong Oracle sql