在MVC 4网站上持续运行后台进程

时间:2014-01-27 09:11:28

标签: c# asp.net-mvc asp.net-mvc-4 background-process

我有一个运行的ASP.NET MVC4网站,现在我需要一些不断运行的后台任务。但这有可能吗?

MVC4网站是一种通知系统。其他网站可以在此网站上注册Callback网址,此网站应在指定的时间间隔内触发该回调网址。所以,例如每小时。

通常我的网站代码只有在访问页面时才会生效。但是为了完成这项工作,我需要一种方法让我的ASP.NET网站不断在后台运行。因此,它可以进行检查并在必要时进行HTTP调用。

重要的是,其他网站可以通过Callback网络请求注册自己的http网址,而不是通过套接字注册。

在ASP.NET MVC Web应用程序中是否可以这样?或者我需要一种不同的方法吗?

2 个答案:

答案 0 :(得分:4)

答案 1 :(得分:2)

由于these reasons,我不喜欢在asp.net中运行连续作业。

相关问题