在 ASP.NET 应用程序中安排任务

发布于 2024-12-22 04:15:57 字数 261 浏览 1 评论 0原文

我有一个在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一人独醉 2024-12-29 04:15:57

您可以使用 .NET Timer 或 Quartz .NET 等调度框架 (http://quartznet.sourceforge .net/)

You can use .NET Timer or scheduling framework like Quartz .NET (http://quartznet.sourceforge.net/)

和影子一齐双人舞 2024-12-29 04:15:57

您关注过此类服务吗? 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文