我在共享托管环境中部署了一个(尚未)很少访问的页面。目前,我的访客数量非常少,例如每天 1 个访客。
看起来 IIS 7.0 在空闲时间过长后“丢弃”了我的站点。在此之后的第一个页面加载需要 30 秒或更长时间。由于访问量很少,实际上我所有的访问者都为 site-startup 付费。(恢复网站后,页面加载正常为 1-3 秒。)
我知道 ASP.NET4.0 和 IIS7.5 的应用程序预热功能,但是由于给定的共享主机环境,我无法使用它们。
我怎样才能让我的网站人为地活着?
我在共享托管环境中部署了一个(尚未)很少访问的页面。目前,我的访客数量非常少,例如每天 1 个访客。
看起来 IIS 7.0 在空闲时间过长后“丢弃”了我的站点。在此之后的第一个页面加载需要 30 秒或更长时间。由于访问量很少,实际上我所有的访问者都为 site-startup 付费。(恢复网站后,页面加载正常为 1-3 秒。)
我知道 ASP.NET4.0 和 IIS7.5 的应用程序预热功能,但是由于给定的共享主机环境,我无法使用它们。
我怎样才能让我的网站人为地活着?
启动你的计时器Global.asax
并通过简单的“访问”几个页面让它自己戳WebRequest
。
试用免费帐户:http ://www.montastic.com/ 您只需输入您的网址并告诉它每 30 分钟访问一次。
这将使您的网站保持正常运行