【发布时间】:2013-03-30 16:36:03
【问题描述】:
我正在用 ASP.net (C#) 开发一个网站,并且有以下要求:
该网站应每晚从 RSS 提要中获取数据,执行一些计算并使用计算值更新数据库。如何在共享托管环境中实现这一点?
我通常得到的答案是拥有一个 Windows 服务来执行此操作,但我不能使用它,因为我不允许在我的共享主机环境中运行 Windows 服务。
我发现的另一种选择是使用 https://blog.stackoverflow.com/2008/07/easy-background-tasks-in-aspnet/ 中描述的 HttpRuntime.Cache
但是,这种方法似乎有很多缺点。 还有其他方法吗?
【问题讨论】: