【发布时间】:2014-04-27 22:59:43
【问题描述】:
我正在为"Java Web Services: Up and Running, 2nd Edition" 翻阅这本书,并发现了一个声明:
像 Tomcat 这样的 Web 服务器可以实例化任意多个实例 servlet 的数量,尽管数量通常很小(例如,1 到 4)。网络服务器自己做出决定。
所以这意味着如果我创建一个 servlet,那么服务器可以创建超过 1 个实例,但这与许多帖子中给出的解释相矛盾,例如,如果我查看这篇帖子:“10 clients requests for a Servlet.How many servlet instances are created”,那么它清楚地说明了那:
仅存在一个 servlet 实例(每个类加载器),并且每个 请求将在其自己的线程上提供服务
所以请帮助我理解这一点,服务器是否可以为一个 servlet 创建多个实例?
【问题讨论】: