如何创建和运行删除数据库文件的cronjob

本文关键字:数据库 删除 文件 cronjob 运行 何创建 创建 | 更新日期: 2023-09-27 18:15:48

我用RavenDB在c#中制作了一个应用程序。

现在,我需要一些助手来创建一个cronjob脚本,该脚本每天运行3次,以删除数据库中超过15天的文件。

如何创建和运行删除数据库文件的cronjob

简单的几个步骤:

  • 编写一个*.bat脚本来执行逻辑
  • 使用"任务计划程序"可以根据所需的计划运行脚本

我过去使用过Quartz.net,它包含一个CronTrigger。非常灵活,并且有很好的文档记录。

如果它是asp.net中的一个应用程序,您可以使用定时器控件调用global.aspx页面的app_Start函数中的函数,该控件在一定时间后重复。

您可以参考此Url了解更多详细信息

http://www.codeproject.com/Articles/12117/Simulate-a-Windows-Service-using-ASP-NET-to-run-sc