【发布时间】:2009-09-24 14:12:46
【问题描述】:
是否有一种可移植的方法来请求 Servlet 容器优雅地从 servlet 中关闭?
我所说的可移植性是指一种适用于所有符合标准的容器(Tomcat、Jetty、Winstone 等)的技术。
请注意,这与 Servlet.destroy() 方法相反,该方法在容器关闭 servlet 时被调用。
【问题讨论】:
-
没有可移植的方式,因为这是个坏主意。
-
嗯.. 那么我怎样才能以便携的方式优雅地关闭容器(用于升级、维护)?
-
@HRJ:说得好听一点,你不知道。您使用容器的特定关闭顺序。
-
哎呀,我从来没有说过为什么:你不知道是因为你的应用程序无法判断其他应用程序是否在 servlet 容器中运行。
-
@Bemrose 我理解你的观点。但是,我感兴趣的是“机制”而不是“政策”。
标签: java servlets containers