【问题标题】:Running long process in aspx vs windows service在aspx vs windows服务中运行长进程
【发布时间】:2010-08-13 21:44:57
【问题描述】:

想知道让长时间运行的进程挂在 asp.net 中与通过 Windows 服务运行进程之间是否存在性能差异。我以前做过一次,windows 服务要快得多,并且没有让我的系统陷入困境,而 asp.net 请求似乎造成了严重破坏。我不知道为什么,但我需要向工作中的一些决策者解释。

【问题讨论】:

  • 请定义“长期运行”。在 Web 应用程序中,如果用户正在等待响应,则 2 分钟可能会运行很长时间。运行时间的长短可能会影响我们得出的答案。

标签: asp.net windows-services


【解决方案1】:

您可能正在使用所有 ASP.NET 工作线程。有关更多信息,请参阅本文:http://msdn.microsoft.com/en-us/magazine/cc164128.aspx

查找标题为“ASP.NET 中的线程”的部分

该文章还链接here,以防您错过,了解更多信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-14
    相关资源
    最近更新 更多