我在 Windows Azure 上托管了一个小型 Orchard 网站。该网站当前配置为使用免费网站实例。我注意到,在 20-30 分钟后第一次访问该站点时,加载需要一段时间(> 5 秒)。在初始加载之后,我可以重新访问该站点,而且速度很快。我怀疑应用程序池作为一个免费的 Azure 网站实例经常被回收。
我需要这个网站尽可能快地加载。我不反对使用不同的 Azure 选项。我只是不确定我应该使用什么。
1) 我的 Orchard 站点的 web.config 文件中有没有办法设置应用程序池的回收频率?我真的需要这个网站快速。
2) 如果我使用“共享”网站实例,这会让我摆脱回收问题吗?
3) 或者,我是否需要“保留”网站实例。
我的主要目标是经济高效地实现在一段时间未访问后快速加载我的网站的目标。我只是不确定我能/应该做什么。
谢谢!