gpt4 book ai didi

c# - 我应该在 .Net 4.5 中使用 MVC 在服务器上应用并行编程吗

转载 作者:太空宇宙 更新时间:2023-11-03 13:14:54 24 4
gpt4 key购买 nike

我正在使用 Visual Studio 2012 .Net 4.5、MVC 4、C#

在服务器上,有一个将用户重定向到站点的任务。它是在分析了一些可能需要一些时间的数据之后完成的。我希望服务器在此期间响应。
我看过各种问题,例如

  1. Who should handle threading in MVC
  2. Can I use threads to carry out long running jobs on IIS
  3. How can long running thread work inside WEB application
  4. ASP.NET MVC Multithreading
  5. Run threads on server side show progress on client side possible

问题 4 也提到了并行命名空间,我认为这可能是我最好的选择。我查了一下 MSDN .但是我还是很纠结要不要去。

如果我使用并行命名空间,是否适用于使用该服务器的 10^5 个用户?

最佳答案

这取决于您究竟有什么“一些数据”。如果它是一些大量的 CPU 处理,那么并行处理会使它更快(但我认为服务器在那段时间不会响应)。如果“某些数据”是关于等待其他资源可用,那么我会使用异步(async await)。

关于c# - 我应该在 .Net 4.5 中使用 MVC 在服务器上应用并行编程吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26838356/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com