2

我们一直在使用 Tomcat 来托管我们的 PHP 网站将调用的 Java Web 服务。

我们的环境很少,这意味着我们有一些 Tomcat 服务器。每次我们更改 Web 服务时,我们都必须将 WAR 文件上传到所有服务器。对于每台服务器一次上传一个战争文件来说,这会变成很多工作。

有没有办法将多个 WAR 文件上传到 Tomcat?也许稍后我可以编写一个程序来为我们上传。

任何可以提供帮助的建议或链接,将我指向正确的方向,我们将不胜感激。


更新

所以我做了更多的谷歌搜索,发现 Tomcat 允许您发送单个请求 URI。一个给定的例子是:
http://localhost:8080/manager/text/deploy?path=/foo

出于某种原因,它不与我合作,一直告诉我访问被拒绝。会继续努力

4

2 回答 2

1

在网上搜索我遇到了具有此功能的Tcat

跨服务器部署多个应用程序。回滚错误的部署

1.View complete deployment history
2.Rollback to earlier versions
3.Deploy, undeploy and redeploy multiple applications

当然这是一个付费软件...

于 2013-06-20T06:19:19.580 回答
0

我找到了解决方案,只需将 WAR 文件复制到\webappsTomcat 中的目录即可。

  • 视窗:C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps
  • Linux:/var/lib/tomcat7/webapps

Tomcat 将自动部署 WAR 文件。如果它没有自动部署,请尝试重新启动 Tomcat。

于 2014-07-21T11:28:40.813 回答