Asp.net 自动更新RSS并保存到数据库

本文关键字:保存 数据库 RSS 更新 net Asp | 更新日期: 2023-09-27 18:31:47

我有这种情况:具有 RSS 阅读器/解析器和数据库的 Asp.net/c# 网站。我想每 x 小时更新一次 rss 并将新记录保存在数据库中。我收到的迹象是我需要专用服务器和调度程序。我不是Asp的专家,但知道服务器有系统时间,我考虑使用计时器是很自然的。我看到 Asp 中有一个计时器。

是否可以使用正确包装在代码中的计时器来获取上述方案的功能?

Asp.net 自动更新RSS并保存到数据库

是的,您可以在类中使用计时器(静态或始终激活实例的东西)来完成此操作。您必须注意的一件事是,默认情况下,应用程序池会在 20 分钟不活动后超时并关闭,因此您需要更改设置以使其持续运行,或者确保某些内容每隔一段时间向服务器发送请求以保持应用程序池处于活动状态。