每30天运行一次的功能

aadi1295

Web应用程序将位于共享主机上,因此我将无权访问服务器的根目录。我使用Asp.net MVC5 (C#),并SQL Server 2012为这个Web应用程序。我想运行一个函数或任务,每隔30天运行一次,以删除特定日期之前SQL表的一些记录。我想知道什么是共享主机的最佳解决方案。

  1. Windows Task Scheduler
  2. Windows服务
  3. SQL作业
  4. 像Jeff Atwood这样的人在本文中建议使用Cookie
  5. 计划表(检查global.asax Application_Start中的执行日期并调用函数)

我正在寻找一种更好的共享托管解决方案。请提出建议。谢谢

夜猫子888

Java石英库有一个开源端口,称为quartz.net这是显示如何与ASP.NET一起使用教程

您可能还想查看Scott Hanselman的ASP.NET中的“运行后台任务”,以比较可用的解决方案。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章