【发布时间】:2012-10-23 20:34:36
【问题描述】:
.net 4.5,asp.net mvc:从 ASP.NET 应用程序运行持久进程(1-2 分钟)的最佳方法是什么,因为它应该在单线程环境中运行,我的意思是进程一次只为一个用户启动,所有其他用户的执行必须等到当前执行完成?场景如下:用户单击运行某种持久计算的按钮,http响应立即返回给用户,然后用户必须手动请求计算的状态与单独的请求。 Asp.net http 会话中止不应该导致进程终止,它应该继续进行。该进程可能在同一台或单独的服务器上运行。
【问题讨论】:
-
可以在电脑上加个服务吗?
-
可以,但我想知道如何为每个网络应用线程提供连续执行?
标签: c# asp.net .net long-running-processes