在 ASP.NET 应用程序中安排任务
我有一个在 Windows Server 2003 中运行的 ASP.NET 应用程序。
在此应用程序中,我有一个 Web 服务方法,它向感兴趣的各方发送通知电子邮件。此 Web 方法(很可能)由每周一运行的计划任务触发。
问题是我必须更改计划任务的频率,但在 Windows 计划任务下找不到任何任务。我唯一的猜测是该任务以某种方式安排在 ASP.NET 应用程序内。除了 Windows 计划任务之外,是否现实或者是否还有其他方法可以为 ASP.NET 应用程序计划任务?
I have an ASP.NET application which runs in Windows Server 2003.
In this application I have a web service method which sends a notification email to interested parties. This web method is (most likely) triggered by a scheduled task that runs every Monday.
The problem is that I have to change the frequency of the scheduled task but I cannot find any task under Windows Scheduled Tasks. My only guess is that the task is somehow scheduled inside the ASP.NET application. Is it realistic or is there any other way to schedule tasks for ASP.NET applications beside the Windows Scheduled Tasks?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 .NET
Timer
或 Quartz .NET 等调度框架 (http://quartznet.sourceforge .net/)You can use .NET
Timer
or scheduling framework like Quartz .NET (http://quartznet.sourceforge.net/)您关注过此类服务吗? ATrigger
免责声明:我是 ATrigger 团队的一员。这是一个免费软件,我没有任何商业目的。
Have you looked to this kind of services? ATrigger
Disclaimer: I was among the ATrigger team. It's a freeware and I have not any commercial purpose.