将war文件部署到tomcat服务器

时间:2018-02-14 13:20:38

标签: java tomcat

系统信息:我在linux操作系统中有一个带有10个tomcat服务器和负载均衡器的系统。

移民:我在linux屏幕上运行tomcats

问题:当我必须部署新的war文件时,我需要停止10个tomcat服务器,删除旧的war并提取旧的war文件夹,将新的war文件复制到webapps目录并启动它

问题:有没有办法更快地完成此操作?

2 个答案:

答案 0 :(得分:0)

最好的解决方案是使用Curl(linux命令)和tomcats manager。

详细用法: Using Curl with tomcats manager

我创建了一个将war文件上传到文件存储的页面,我的所有tomcats都可以访问它,然后为java中的每个服务器调用curl命令。

答案 1 :(得分:0)

通常,您不必停止tomcat服务器即可删除先前的war文件。删除war文件时,它将自动删除if的相应目录。

使用bash脚本删除和复制文件。