簡體   English   中英

登錄Azure雲服務

[英]logging on azure cloud service

我有一個具有Web角色和輔助角色的雲服務。 我需要使用log4net來實現日志記錄,但是我面臨的問題是,在維護后,Azure雲服務VM會刷新,並且刪除當時創建的所有物理文件。 我的問題是我們如何保存這些物理文件?

您要保留哪些文件? 日志? 在使用Cloud Services的情況下,您具有無狀態模型,這就是為什么要使用Azure Diagnostics之類的機制,並且可以根據需要在其中使用log4net的原因(但是您可以不使用Azure Diagnostics而使用它,這很方便)用於記錄)。 關於如何在Azure Diag頂部設置log4net的手冊很多,例如http://raol.github.io/2015/02/17/logging-with-log4net-in-azure/希望對您有所幫助-如果沒有,請隨時詢問。

你不能 正確的解決方案是使用其他存儲,最好的解決方案是Blob存儲 ,因為Blobs是Azure提供的在線存儲解決方案。

這是log4net的附加程序 ,用於將日志存儲在Blob中。

編輯:檢查此SO問題以獲取更多詳細信息。 這篇博客文章也可以提供幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM