gpt4 book ai didi

c# - thread.join() 也会阻塞其他客户端吗?

转载 作者:行者123 更新时间:2023-11-30 14:43:01 26 4
gpt4 key购买 nike

在 asp.net web 应用程序中,假设每次用户发出请求并加载页面时,都会触发一个线程,该线程使用 thread.join() 来阻止执行直到完成。

假设此线程需要 10 秒才能完成。

这是否意味着如果 5 个完全独立的用户向此页面发出请求,在最后一个之后仅几毫秒,这是否意味着最后一个用户将等待 50 秒才能完成他们的请求?或者每个客户端请求都是线程化的?

最佳答案

通常,不会阻止其他用户。

但是,对Join 的调用会占用一个线程池线程。一旦所有线程都在使用中,后续请求必须等待线程可用。

关于c# - thread.join() 也会阻塞其他客户端吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2436854/

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