Aar*_*web 17 asp.net iis asp.net-mvc azure appharbor
我在许多不同的环境(AppHarbor,Azure,DiscountASP.NET,GoDaddy等等)上部署了ASP.NET应用程序,而且我在Azure上部署困扰我的一件事是我的低流量网站得到了JIT-如果没有超过几个小时的请求就会受到谴责.
显然,我可以通过增加我的网站的流量(我很滑稽)或尝试使用预编译做一些hacky事情来解决这个问题,但我更理解为什么网站需要在Azure中不断编译.我从来没有注意到其他提供商(甚至是GoDaddy)对于低流量站点的这个问题 - 是否有一些原因,我可以在Azure配置文件中做些什么来阻止这个?
bka*_*aid 10
使用Web角色启动任务将您的应用程序池超时设置压缩.Steve Marx有一篇关于如何在Azure中执行此操作的帖子. 您可以使用远程桌面登录进行更改以进行验证 - 但下次部署时该设置会被破坏.
在其他环境中,应用程序池设置可能配置不同.当我第一次设置我的Azure站点时,这有点困扰我.
归档时间: |
|
查看次数: |
742 次 |
最近记录: |