如果您的servlet未实现,则容器将使用相同的servlet实例
SingleThreadModel。否则,不能保证
Servlet击中相同的物体。如果认为必要,容器可以自由创建更多的servlet实例。但是请求来自不同的线程,不一定是新创建的(如Sanjay所述)。
根据Servlet 3.0规范:
对于未在分布式环境中托管的servlet(默认设置),每个servlet声明中servlet容器必须仅使用一个实例。但是,对于实现SingleThreadModel接口的servlet,该servlet容器可以实例化多个实例以处理繁重的请求负载并序列化对特定实例的请求。
…
通常,Web容器通过在不同线程上并发执行service方法来处理对同一servlet的并发请求。



