gpt4 book ai didi

performance - WaIISHost 扁平化 Web 角色

转载 作者:行者123 更新时间:2023-12-03 04:39:29 25 4
gpt4 key购买 nike

首先,我对 Azure 还很陌生。

我已使用 Web 角色成功将 ASP.NET MVC 3 Web 应用程序部署到 Azure。该应用程序使用 Entity Framework 和 SQL Azure。

最近我做了一些更改(其中一些包括添加应用程序设置),并尝试升级应用程序。升级时,花了相当长的时间,才中止。我始终通过管理门户 Silverlight 应用程序进行部署:http://windows.azure.com .

当再次尝试无济于事时,我设置了远程桌面并再次部署。远程桌面 session 非常慢,结果是因为 WaIISHost 将 CPU 调至 100%。

IIS 管理器显示应用程序已部署并“启动”,但是我无法导航到虚拟机中的站点,并且部署似乎不断尝试更新但没有成功,并最终中止并重试(正如我所写)这个,目前正忙并等待角色开始...)。

有人知道问题出在哪里吗?

我相信所有正确的依赖项都设置为复制本地,即 a possible problem 。由于 CPU 利用率为 100%,并且 Web 角色不时回收/重新启动/重新更新,远程桌面 session 经常挂起,因此调试此问题非常困难。

谢谢

詹姆斯

附注希望其中一些至少有意义......

最佳答案

我怀疑您的 WebRole.OnStart 和/或 Run 中存在某些操作,导致 WaIISHost 使用 100% CPU。您能否从 WebRole.OnStart 和/或 Run 中删除所有代码,然后重试。

在部署时打开 IntelliTrace 可能会有所帮助,以便您可以下载跟踪并找出应用程序启动时(甚至在网站启动之前)发生的任何异常。

关于performance - WaIISHost 扁平化 Web 角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10182884/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com