加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

为什么在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站点时,这会让我有一段时间。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读