首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在MVC4网站上连续运行后台进程

在MVC4网站上连续运行后台进程
EN

Stack Overflow用户
提问于 2014-01-27 09:11:28
回答 2查看 1.8K关注 0票数 2

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

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

通常,只有当我访问一个页面时,我的网站代码才会变得活跃。但为了使这项工作,我需要一种方式,让我的ASP.NET网站在后台连续运行。因此,它可以进行检查,并在必要时进行HTTP调用。

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

在ASP.NET MVC web应用程序中,这种情况可能发生吗?还是我需要一个不同的方法?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-01-27 09:23:21

票数 4
EN

Stack Overflow用户

发布于 2014-01-27 09:57:42

我不喜欢在asp.net中运行连续作业,因为这些原因的存在。

  • 您可以使用Windows Azure Scheduler来调度特定URL的http请求。
  • 或者,您可以创建一个Windows (这里的例子)
  • 您也可以尝试控制台应用程序并使用Windows任务计划对其进行调度
  • Azure工作者角色也是一个不错的选择。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21376831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档