我在许多不同的环境(AppHarbor、Azure、DiscountASP.NET、GoDaddy 等)上部署了 ASP.NET 应用程序,而我在 Azure 上的部署困扰我的一件事是我的低流量网站获得了 JIT-如果超过几个小时没有请求,则执行。
显然,我可以通过增加网站的流量(我在开玩笑)或尝试通过预编译做一些 hacky 的事情来解决这个问题,但我宁愿理解为什么需要在 Azure 中不断编译网站。我从来没有在其他供应商(甚至 GoDaddy)的低流量站点上注意到这个问题 - 这是否有一些原因,我可以在 Azure 配置文件中做些什么来阻止这个问题吗?