【发布时间】:2011-02-16 07:04:28
【问题描述】:
当我尝试同时向我的服务器 (http://myserver) 运行 2 个 wget 命令时,tomcat 似乎分配了两个线程来处理它们。但是我相信当tomcat同时从同一个IP地址接收到两个请求时,它不会创建一个新线程来处理第二个请求,因为它认为这两个请求都来自同一个会话。
如果我想检查两个线程是否相同或不同,使用 thread.getId() 是唯一的方法吗?我认为这个 id 可能会被新线程重用。除了threadid之外,是否存在线程的任何唯一属性来检查其身份?
【问题讨论】:
-
afaik,tomcat 在单独的线程中处理每个请求。参考this