为什么在Azure Web角色上的IIS需要经常重新编译ASP.NET应用程序
发布时间:2020-12-14 21:42:35 所属栏目:资源 来源:网络整理
导读:我已经在许多不同的环境(AppHarbor,Azure,DiscountASP.NET,GoDaddy等)上部署了ASP.NET应用程序,而在Azure上部署我的一些事情是我的低流量网站获得了JIT-如果没有要求超过几个小时,就会感到满意。 显然,我可以通过增加对我的网站的流量(我很有意思)或通
我已经在许多不同的环境(AppHarbor,Azure,DiscountASP.NET,GoDaddy等)上部署了ASP.NET应用程序,而在Azure上部署我的一些事情是我的低流量网站获得了JIT-如果没有要求超过几个小时,就会感到满意。
显然,我可以通过增加对我的网站的流量(我很有意思)或通过尝试在预编译中做一些黑客的事情来解决这个问题,但我宁愿了解为什么网站需要在Azure中不断编译。我从来没有注意到其他提供商(甚至GoDaddy)对于低流量网站的这个问题 – 是否有一些原因,我可以在Azure配置文件中做什么来阻止? 解决方法
使用Web角色启动任务突破您的应用程序池超时设置。史蒂夫·马克思有一个
post on how to do this in Azure.您可以使用远程桌面进行登录,以进行更改以进行验证 – 但是下次部署时该设置会被吹走。
在其他环境中,应用程序池设置可能配置不同。当我第一次设置我的Azure站点时,这会让我有一段时间。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |