試圖爲分佈式系統找到商業日誌記錄框架。此框架必須允許遠程服務器上的.NET應用程序記錄可以在中央位置收集的消息。如果可能,中央位置應該將消息存儲在SQL Server數據庫中。可靠(耐用)分佈式日誌記錄引擎
要求:
- 能夠發起遠程服務器上的郵件的記錄,即使網絡中斷防止消息中央位置的即時調度。
- 將消息分派到中央位置應該由運行.NET應用程序以外的進程處理,以防止ASP.NET應用程序或Web服務的性能下降。
- 確保最終將消息傳送到中央位置。例如如果遠程服務器在網絡沒有響應的時段結束時重新啓動,則在恢復遠程服務器和正常網絡條件時應仍傳送已記錄的消息。
這是線程安全的,但除非我誤解了,它不提供內置的分佈,記錄的消息的持久處理。 – 2009-12-05 14:56:35