簡體   English   中英

ASP.NET Web應用程序日志的最佳位置

[英]Best place for ASP.NET web application logs

建議使用什么文件夾來編寫Web應用程序日志文件?

c:\\ inetpub \\ wwwroot \\ Logs,App_Data文件夾...?

我更喜歡App_Data,它始終可以通過設計寫入,並且可以通過ASP.NET過濾模塊關閉從瀏覽器訪問。

您應該考慮將日志保存在包含Windows安裝的單獨驅動器上。 這是因為日志文件最終可能會使用系統驅動器上的所有空間,此時服務器將停止響應-將日志保存在單獨的驅動器上可以避免此問題。

應用程序日志沒有標准位置。 使用您和您的團隊的共識。

IIS 6日志通常位於%WINDIR%\\Logs

IIS 7似乎默認為%SystemDrive%\\inetpub\\logs\\LogFiles

您可能需要為該文件夾賦予特殊權限,因此請確保(出於安全原因)該文件夾位於Web應用程序文件夾之外

這實際上取決於您要將其存儲在何處。 我建議您使用elmah(ASP.NET的錯誤記錄模塊和處理程序),它可以讓您靈活地處理日志

車壇http://chetanwarade.wordpress.com/

暫無
暫無

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

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