gpt4 book ai didi

java - 当两个同时请求来自同一个 ip 时 Tomcat 的行为

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:02:24 26 4
gpt4 key购买 nike

当我尝试同时对我的服务器 (http://myserver) 运行 2 个 wget 命令时,看起来 tomcat 分配了两个线程来处理它们。但是我相信当 tomcat 从同一个 ip 地址同时接收到两个请求时,它不会创建一个新线程来处理第二个请求,因为它认为这两个请求都来自同一个 session 。

如果我想检查两个线程是否相同或不同,使用 thread.getId() 是唯一的方法吗?我认为这个 id 可能会被新线程重用。除 threadid 之外,是否存在线程的任何唯一属性来检查其身份?

最佳答案

我建议永远不要依赖线程来识别它们的来源。没有关于线程的 Servlet 规范保证,并且较新的 Servlet 规范实现使用 NIO。您正在如履薄冰。

关于java - 当两个同时请求来自同一个 ip 时 Tomcat 的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5013457/

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