2013-01-09 22 views
13

chúng tôi đang sử dụng log4net với công cụ tùy chỉnh để đăng nhập nội dung của chúng tôi từ máy tính đến cửa hàng bảng và hoạt động tốt. Những gì chúng ta cần bây giờ là sử dụng blob-store để cấu hình đăng nhập cho tất cả các trường hợp của chúng tôi ở một nơi và có thể sửa đổi nó trong thời gian chạy, chỉ cần sửa đổi tệp cấu hình trong cửa hàng blob và vài khoảnh khắc sau đó tất cả các máy của tôi nên biết về điều này thay đổi.định cấu hình và xem log4net sử dụng cửa hàng blob

Đơn giản chỉ cần nói những gì tôi cần là:

XmlConfigurator.Configure(Uri blobStoreUri, bool watch=true) 

hoặc thậm chí tốt hơn:

XmlConfigurator.ConfigureAndWatch(string blobStoreUrl, TimeSpan refreshInterval) 

Tôi googled arround nhưng đã không thể tìm thấy bất cứ điều gì như thế. Điều gì sẽ là cách tốt nhất để thực hiện điều này hoặc bạn có biết bất kỳ triển khai tương tự nào về điều này không?

nhờ Almir

+1

Nếu bạn chỉ cần thay đổi mức độ khai thác gỗ trong thời gian chạy Tôi đề nghị để sử dụng giải pháp của Imtiaz đề xuất và sau đó kiểm tra dấu vết mức ngưỡng. Cuối cùng, bạn nên cân nhắc sử dụng trình theo dõi cho log4net và sử dụng chức năng theo dõi chẩn đoán bằng azure được tích hợp sẵn để có thể tự động xuất dữ liệu theo dõi sang lưu trữ bảng. –

Trả lời

0

tôi không thể tìm thấy một cách để cấu hình log4net để tìm một tập tin được lưu trữ trong blob, nhưng chẩn đoán Windows Azure cung cấp một cách để xác định các thông tin cấu hình trong một file bản ghi được lưu trữ trong blob. http://msdn.microsoft.com/en-us/library/windowsazure/hh411551.aspx

Các vấn đề liên quan