asp.net - 如果我在asp.net中创建线程会怎样?

标签 asp.net multithreading

我想在asp.net mvc应用程序中创建一个线程。

会发生什么?

A)当请求结束并发送响应时,线程将死亡。

B)线程将继续运行,并且在线程终止时将发送响应。

C)线程将在不阻塞响应的情况下运行,并在完成任务后死亡

最佳答案

C.Thread will run without blocking respond and die when it is needed.



但是,有一些陷阱。如果大量用户产生线程,则线程实际上会降低性能。

如果您还没有看到它,那么这里有一篇文章介绍ASP.NET中的线程并解释其优缺点。

http://www.beansoftware.com/ASP.NET-Tutorials/Multithreading-Thread-Pool.aspx

关于asp.net - 如果我在asp.net中创建线程会怎样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4105752/

相关文章:

mysql - 使用 asp.net 将 sql 选定数据转换为 excel 表的最佳方法

c# - 将第二类添加到 RowDataBound 中的 gridview 行

asp.net - 在鼠标悬停的堆叠栏中显示所有系列的值(ASP.NET CHART)

Java wait()/notify() 不能在同一个对象中工作?

java - Hibernate Session 和线程安全

c# - 如何使用线程在控制台上同时进行读/写

mysql - 如果连接超时则取消插入命令操作 MySQL

asp.net - <%# %> 与 <%= %>

c# - 我们可以在 .NET 中安全地执行核心关联吗?

c++ - 如何在不阻塞的情况下启动Qt事件进程?