如果多个请求来到单个servlet会发生什么?

时间:2012-01-04 06:25:31

标签: servlets

在这个问题上有人可以回答我。

如果多个请求到达单个servlet会发生什么情况。?

即。 Servlet将在destroy方法之后包含所有方法init(),service()和destroy()而不重新启动服务器我需要调用同一个servlet,然后servlet会创建一个新实例或者我需要什么在调用相同的servlet之前重新启动...

...谢谢

1 个答案:

答案 0 :(得分:2)

创建servlet实例的方式和时间取决于容器。除非指定为load-on-startup,否则确保在启动应用程序时创建servlet实例。

我们唯一可以指定的是servlet是否是 javax.servlet.SingleThreadModel 。如果它是SingleThreaded,则容器将确保一个请求/线程在任何时间点使用一个servlet实例。