2010-03-26 55 views
0

我想在我的主机上安排一个asp.net页面,如何实现它?如何安排一个网页每天在共享主机上执行?

例如,我有一个名为myservice.aspx乳宁对我website.com/myservice.aspx

我想在每24小时运行此页页面。任何想法?

+0

我们能得到一点的更多信息?这听起来不像你需要给出的所有问题来解答问题。例如:为什么它需要每24小时运行一次?有办法做到这一点,只是想确保什么是最好的“你的实例”。有一点澄清? – jcolebrand 2010-03-27 00:01:22

+0

drachenstern,实际上我已经写了一个web应用程序,它从ftp下载了一个zip文件,从zip中取出了extarct文件,然后解析了提取的文件。现在我需要每24小时运行一次这个页面。或每天一次。因为我的网页将驻留在共享热线上,就像godadday,我可以安排执行此页面。我需要一个解决方法。我找到了globa.asax的解决方案,并添加了一个cacheitemremove回调函数,这对我来说似乎很好,但我对此有疑问。 – 2010-03-28 17:07:50

回答

1

您可以使用一个仅打开网页的.bat文件来设置计划任务。

(不知道如果这是你的“运行”页面的意思)

+0

不幸的是,这看起来像是最好的答案。但有更好的方法。 – jcolebrand 2010-03-27 00:07:39

-2

我宁愿与Andy的解决方案去,但我只是想到了一个奇怪的一个:

上设置一个JavaScript计时器每24小时刷新页面的页面。然后,将该页面保留在您永远不会注销的计算机上的浏览器中。

+0

辣妹,这是愚蠢的。它将会关闭。我承诺。 – jcolebrand 2010-03-27 00:04:43

3

您可以使用像onlinecronjobs.com这样的服务来执行页面。

+0

哦,我需要为该网站添加书签,以防将来有一天它派上用场。 – ewall 2010-03-27 03:19:30

+1

类似[monitor.us](http://monitor.us)也可能会有效 - 它们会定期打开您的页面以确保它已启动并正常运行 - 可能无法每天获得确切时间,但你可以接近。 – 2013-04-19 15:37:19

+0

同意。我使用pingdom.com来达到这个目的。 – 2013-04-19 16:15:02

0

我试图onlinecronjobs.com但我得到了一些错误回报,那我就setcronjob.com,一切看起来不错,但我注意到免费帐户有31天期限的,然后我发现这一个,这看起来很好,免费帐户5个工​​作看起来并不具有任何期满,这里是我的建议:

http://cronless.com/

谢谢, 克里斯