我需要运行一些任务Asp.net MVC
,每 5 分钟后。我从来没有研究过这样的功能。所以我用谷歌搜索并找到了一些实现此功能的选项。这些是选项here, here and here
我已经查看了上面的链接。这些都只是让人们选择最佳进程来运行后台进程。
我对此类功能很陌生,这就是为什么我在这里讨论/询问可用于实现它的几种方法。
您可以使用Hangfire这是 ASP.NET 中后台作业的绝佳框架。您可以找到HangFie教程在这里.
Hangfire 的最佳功能是其内置的 /hangfire 仪表板,可显示所有计划的、正在处理的、成功的和失败的作业。这确实是一个很好的抛光补充。
所有这些库都非常优秀,都是开源的,并且可以作为Nuget 包.
![enter image description here](https://i.stack.imgur.com/xcHRE.png)
其他一些选择
石英网
流利调度器
网页背景
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)