4

我的网站需要每隔几分钟就做一些事情。

基本上我从另一个网站获得项目。然后我调用我的一个网页并更新。

目前我正在为此制作一个控制台应用程序,但我想知道是否有更好的方法。

谢谢

4

3 回答 3

4

存在用于在 .NET 中创建计划作业的超级酷的开源工具,
它称为Quartz.NET。我认为目前是该任务的#1 工具。

于 2013-02-01T19:11:53.970 回答
2

使用 Windows 任务计划程序在适当的时间运行您编写的控制台应用程序。

于 2013-02-01T19:23:23.637 回答
1

根据需要做什么,有几个选项。

  1. 这可以通过 Windows 服务中的计时器来实现。
  2. 使用 HttpCache 过期回调功能(不推荐,这是一个 hack)。
  3. 使用 Sql 作业(假设数据正在更改)。
  4. 在@Ph0en1x 答案的基础上,已经有一个关于如何在 ASP.Net 中使用 Quartz.Net的 Stackoverlow问题
于 2013-02-01T19:11:45.833 回答