2

我在共享托管环境中部署了一个(尚未)很少访问的页面。目前,我的访客数量非常少,例如每天 1 个访客。

看起来 IIS 7.0 在空闲时间过长后“丢弃”了我的站点。在此之后的第一个页面加载需要 30 秒或更长时间。由于访问量很少,实际上我所有的访问者都为 site-startup 付费。(恢复网站后,页面加载正常为 1-3 秒。)

我知道 ASP.NET4.0 和 IIS7.5 的应用程序预热功能,但是由于给定的共享主机环境,我无法使用它们。

我怎样才能让我的网站人为地活着?

4

2 回答 2

9

启动你的计时器Global.asax并通过简单的“访问”几个页面让它自己戳WebRequest

于 2011-03-13T22:18:34.720 回答
5

试用免费帐户:http ://www.montastic.com/ 您只需输入您的网址并告诉它每 30 分钟访问一次。

这将使您的网站保持正常运行

于 2011-03-13T22:17:04.477 回答