gpt4 book ai didi

java - Tomcat 中的线程重用

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:30:17 24 4
gpt4 key购买 nike

Tomcat使用线程池并重用线程我想知道它是跨 session 还是跨请求重用线程?

最佳答案

跨请求和 session 。一切。如果一个线程不能被不同的 session 使用,当 300 个用户获得他们的 session ID(并且各自的线程被保留)并且用户号 301 想要访问时,您的服务器将在几秒/分钟内崩溃。

把它想象成:

server waiting for request:
on request:
obtain free thread from pool
put that thread to process request (by example: doGet(Req, Resp))
when finished return thread to pool

每个对服务器的请求(无论来自谁)都由池中的第一个空闲线程处理。

关于java - Tomcat 中的线程重用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12619604/

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