小编Mar*_*ron的帖子

Tomcat Parallel Deployment,自动卸载旧应用

一段时间以来,我一直在使用 Tomcat 8 的并行部署作为零停机持续部署设置的一部分。

运行测试手套后,CI 服务器自动将 .war 文件重命名为 application##{version-number}.war 并将 war 复制到 /webapp 文件夹。application##333 将与 application##332 很好地共存。

我遇到的唯一问题是,一旦所有流量(新会话)自动转换到新应用程序,我就必须手动取消部署旧应用程序。

Tomcat 是否有一些内置机制可以说“嘿,当这个服务减少到零会话时,它应该被删除”?也许我可以利用某种“最后一次会议刚刚过期”的事件。

如果其他人已经自动取消部署这种应用程序,我很想听听。谢谢!

deployment tomcat continuous-integration

10
推荐指数
1
解决办法
5241
查看次数