Tomcat 优雅取消部署

Tomcat graceful undeploy

我还没有找到文档来确认 Tomcat 管理器的取消部署操作是正常的取消部署(也就是说,它完成了当前请求的服务)。有没有更懂行的人证实一下确实是这样的?

是的,只要请求及时完成(默认为 10 秒,但可配置),取消部署是正常的。

超过 10 秒的请求将干净地完成,除非它们在 10 秒后尝试加载资源(class、静态文件等)。在那种情况下,它们将因 ClassNotFoundException 或类似异常而失败。