7

我们目前正在使用 MVC3、.NET4.5、EF6.1、MSSQL2008(dev)、SQL Azure(Test and Live)。我们的应用程序非常复杂,在应用程序池刷新后,我们遇到了明显的预热滞后,大约 30 秒。我们使用外部自动服务来保持网站温暖,这还不错....但是,仅部署本机图像会是一个更好的解决方案,然后每当应用程序池出于任何原因刷新时,我们知道应用程序将加载为尽快。

因此,研究 NGEN 的原因。

但是我不确定这是否适用于 Azure 网站。我有一些问题:

1) NGen 需要管理员权限。据我了解,我需要管理员权限才能将本机图像安装到 Azure 网站,或者我可以在本地“相同 cpu”机器上生成它们并复制它们吗?

2) 现在要求完全信任。我相信这不是 WAWS 的问题。

3) NGen 是否只安装在缓存中而不生成某种文件以复制到不同的位置?

提前致谢。

4

0 回答 0