从 SDK 2.8 升级到 2.9 后,Azure 云服务最大 CPU

Azure Cloud Service CPU max after upgrade from SDK 2.8 to 2.9

最近刚将我们的 2.8 Azure Project 转换为 2.9,突然间就开始出现这种情况。

我们使用经典的云服务来托管 Web 应用程序。不明白为什么它突然开始在 CPU 负载上发疯。

似乎正在使用 CPU 的进程称为 CollectGuestLogs.exe。我能以某种方式禁用它吗?

我们确实开了工单,找到了解决这个问题的方法:

"实际上 CollectGuestlogs.exe 被 azure 用来生成诊断日志文件并将其压缩。 此文件存在于您的 PaaS VM 实例中的以下路径中 D:\Packages\GuestAgent 首先,我们提供了临时修复来确认问题,例如重命名 CollectGuestlogs.exe 并在重新启动 VM 实例一次后检查进程是否为 运行。 当您确认我们的临时解决方法已成功解决您的问题时。我们发现此问题与 Azure SDK 2.9 的一个已知问题有关,该问题将在 Azure SDK 版本 2.9.5.1 的修补程序版本中修复。" -Microsoft 支持