Tôi có một số mã sẽ được ghi nhật ký bằng cách sử dụng khối ứng dụng ghi nhật ký trong thư viện doanh nghiệp 5.0 từ các luồng khác nhau. Chuỗi LAB có an toàn không? Tôi có thể đăng nhập như bình thường từ các chủ đề khác nhau hay tôi sẽ cần phải đồng bộ hóa mã đăng nhập để chỉ được sử dụng từ một luồng tại một thời điểm?Ứng dụng Ghi nhật ký Thư viện Doanh nghiệp Microsoft 5.0 có an toàn không?
7
A
Trả lời
8
Thư viện doanh nghiệp 5.0 ghi nhật ký là chủ đề an toàn.
Trước khi đăng nhập, EL kiểm tra thuộc tính IsThreadSafe
của TraceListener
. Nếu TraceListener cụ thể không phải là luồng an toàn thì nó sẽ thực hiện một Monitor.Enter(listener);
trước khi gọi phương thức TraceData
của người nghe.
0
Theo như tôi biết, Thư viện doanh nghiệp 3.1 Ghi nhật ký không phải là chủ đề an toàn. Không có khóa xung quanh GetAvailableTraceListeners (IList traceListeners) gọi trong LogWriter lớp, được sử dụng tĩnh trong lớp Logger.
Các vấn đề liên quan
- 1. Thư viện doanh nghiệp 5.0 - Đăng nhập ứng dụng - Ngày giờ không chính xác
- 2. Thư viện doanh nghiệp: Ghi nhật ký khối và email
- 3. Cài đặt Thư viện Doanh nghiệp Microsoft và DatabaseFactory
- 4. Tạo tệp nhật ký phẳng bằng phẳng sử dụng thư viện doanh nghiệp
- 5. Ghi nhật ký an toàn
- 6. Nếu sử dụng Thư viện doanh nghiệp, Log4net có tốt hơn để đăng nhập không?
- 7. Ghi nhật ký an toàn đa luồng
- 8. doanh nghiệp Thư viện Logging Khối không đăng nhập
- 9. Chặn xác thực Thư viện Doanh nghiệp
- 10. Sự cố khi cố gắng định cấu hình thư viện doanh nghiệp 5.0 (Chặn ứng dụng truy cập dữ liệu)
- 11. Ghi nhật ký * Kinh doanh * Sự kiện - sử dụng khung ghi nhật ký?
- 12. Cách gửi email ở định dạng HTML với Thư viện doanh nghiệp của Microsoft?
- 13. Thư viện Trove có an toàn không?
- 14. Thư viện ghi nhật ký C
- 15. Thực hiện ghi nhật ký an toàn theo chủ đề
- 16. Thư viện doanh nghiệp CacheFactory.GetCacheManager Ném Null Ref
- 17. AngularJS và các ứng dụng doanh nghiệp
- 18. Trải nghiệm sử dụng thư viện ghi nhật ký Boost.Log?
- 19. ELMAH vs Khối Xử lý Ngoại lệ của Thư viện Doanh nghiệp
- 20. Trình nghe theo dõi cơ sở dữ liệu thư viện doanh nghiệp?
- 21. Thiết lập một 'category' trong khai thác gỗ thư viện doanh nghiệp .net (để ghi sự kiện)
- 22. ghi nhật ký ứng dụng web2py
- 23. Ghi nhật ký thư viện cho Erlang/OTP
- 24. Trình ghi nhật ký cho thư viện Java
- 25. Ứng dụng WPF mẫu cho dòng ứng dụng doanh nghiệp?
- 26. Các chiến lược để ghi nhật ký ứng dụng từ mã thư viện?
- 27. Làm cách nào để nâng cấp Thư viện doanh nghiệp lên phiên bản mới nhất?
- 28. Thư viện ghi nhật ký tốt hơn cho C++
- 29. Trường hợp doanh nghiệp dành cho doanh nghiệp Python
- 30. Thư viện ghi nhật ký nào tốt hơn?
Tôi tự hỏi liệu tôi có nên tìm ra điều này hoặc nếu đi tìm nguồn là những gì cần thiết để tìm ra –
@Gabriel, tôi không thấy bất kỳ cuộc thảo luận nào về ghi nhật ký an toàn luồng trong tài liệu chính thức chỉ thảo luận về Caching Block. Tôi đã thấy một trang web của bên thứ ba nói rằng đó là chủ đề an toàn nhưng tốt hơn để xác minh. –