我正在開發一個應用程序使用asp.net mvc 3,windows azure。我正在尋找關於錯誤日誌和應用程序日誌的建議。應用程序日誌azure web應用程序的最佳實踐?
回答
我建議你使用企業庫並配置一個寫入你的表存儲的DiagnosticMonitorTraceListener。
你可以找到關於跟蹤偵聽這裏的一些信息: http://www.windowsazure.com/en-us/develop/net/common-tasks/diagnostics/
嗨Michael,診斷是否適合錯誤日誌(例外消息),如log4net,Elmah?我需要使用日誌信息修復錯誤:) –
嗨Ramesh,是的,它可以爲你做所有這些。我甚至建議你考慮從企業庫中使用Unity。這給你很大的靈活性來打開和關閉記錄/追蹤。例如,如果使用DI,則可以編寫自己的調用處理程序,該處理程序根據攔截配置將所有或部分控制器操作包裝在try/catch塊中。 –
謝謝邁克爾。 –
- 1. Azure - 查看日誌(Web應用程序,Redis)的最佳方式?
- 2. 混合應用程序最佳實踐?
- 3. openshift - php應用程序 - 最佳實踐
- 4. Docker:Dockerize Tomcat應用程序 - 最佳實踐
- 5. Web應用程序工作流程的最佳實踐?
- 6. Facebook Canvas應用程序和獨立Web應用程序最佳實踐
- 7. 多個Web應用程序的日誌記錄實踐
- 8. Web應用程序用戶體驗行選擇最佳實踐
- 9. 基於Web的應用程序的ASP.NET和C#最佳實踐?
- 10. Web應用程序的事件監聽器最佳實踐
- 11. Web場應用程序部署的最佳實踐
- 12. 多個asp.net web應用程序的最佳實踐
- 13. 更新Go web應用程序的最佳實踐
- 14. 在Amazon EC2上升級Web應用程序的最佳實踐
- 15. 部署.NET Web應用程序的最佳實踐
- 16. multipage/form mvc web應用程序的最佳實踐
- 17. ASP.NET Web應用程序中URL重定向的最佳實踐
- 18. Db4O激活深度,Faq,Web應用程序的最佳實踐
- 19. Web應用程序的安裝最佳實踐
- 20. 集成TDD和Web應用程序開發的最佳實踐?
- 21. Web應用程序中安全問題的最佳實踐
- 22. ASP.NET Web應用程序本地化的最佳實踐
- 23. java web應用程序的最佳實踐
- 24. ASP.NET Web應用程序中異常處理的最佳實踐
- 25. 最佳實踐Hibernate樂觀鎖定和Web應用程序
- 26. Backbone web應用程序體系結構 - 最佳實踐
- 27. 架構最佳實踐:Rails和移動/ Web應用程序
- 28. 通過Web應用程序下載文件[最佳實踐]
- 29. Docker,Web應用程序靜態文件。最佳實踐?
- 30. 最佳實踐,以更新客戶端(GWT)Web應用程序
也許此鏈接[MSDN:取記錄的控制和Windows Azure的跟蹤](http://msdn.microsoft.com/en- us/magazine/ff714589.aspx)可能有幫助 – Yaroslav