5

可以在 Azure 网站(不是 Web 角色)中使用 Azure DiagnosticMonitor 吗?还是需要计算角色?

4

2 回答 2

5

不,

Azure DiagnosticsMonitor 仅适用于 Web/Worker 角色。Azure 网站中的诊断对于任何 Web 应用程序都很常见。由于 Azure 网站使用持久存储,因此您可以安全地编写日志文件(请记住,您正在使用多线程环境,例如在任何 ASP.NET/或任何 Web 应用程序中)。此外,您可以在网站的“配置”选项卡中配置其他诊断选项:

Azure 网站诊断

您可以打开详细的错误消息 + 失败的请求跟踪。您可以从站点的 FTP 服务器下载失败的请求日志。

您可以使用log4net在您的 Web 应用程序(如果它是 ASP.NET)中进行详细的错误/跟踪日志记录。这里有一些教程

于 2012-09-17T10:27:02.220 回答
4

不可以,不能在 Azure 网站中使用 Windows Azure 诊断 (DiagnosticsMonitor)。您需要为此使用计算角色。

于 2012-09-17T10:23:01.157 回答