1

我正在尝试确定导致 azure web 角色 CPU 使用率高的原因。因此,我 RDPed 到我的 azure Web 角色实例,并在长时间的高 CPU 期间创建了内存转储,如下所示

在此处输入图像描述

有没有办法将内存转储文件下载到我的主机?或者任何人都可以提出一种更好的方法来诊断 Azure Web 角色的高 CPU 使用率。

4

1 回答 1

1

有几个主要选项:

  1. 直接在 Azure VM 上调试转储。使用 AzureTools - http://blogs.msdn.com/b/kwill/archive/2013/08/26/azuretools-the-diagnostic-utility-used-by- ,您可以轻松地将最常用的工具安装到 Azure VM 上the-windows-azure-developer-support-team.aspx
  2. 您可以通过多种方式在 Azure VM 和本地计算机之间复制文件 - 复制/粘贴、\tsclient\c 或存储帐户等中介。请注意,对非常大的文件使用复制/粘贴或 \tsclient\c 可能需要很长时间,在这种情况下,上传到存储帐户并从存储下载到本地计算机是最佳选择。AzureTools 也可以为您执行此操作,或者您可以使用您选择的任何存储资源管理器工具。
于 2015-03-10T18:57:53.167 回答