WildFly 10 EAP上有多个相同战争的实例?

时间:2017-05-21 14:51:35

标签: wildfly war

我需要在WildFly 10上部署一个spring-boot REST服务应用程序xyz.war,并且需要将它提供给2个不同的团队。有没有办法可以部署相同war文件但具有不同上下文根的2个不同实例?

例如: app1:/ dev / api / myapp app2:/ test / api / myapp

2 个答案:

答案 0 :(得分:2)

至少有两个选项

  1. 您为每个WAR提供不同的名称并将其部署两次。在这种情况下,上下文根将对应于WAR名称。

  2. 您修改了WEB-INF/jboss-web.xml文件并设置了所需的<context-root>值,请参阅参考:https://docs.jboss.org/jbossweb/7.0.x/appdev/jbossweb.html

答案 1 :(得分:1)

您可以部署相同的文件并影响2个不同的运行时名称(默认情况下,运行时名称是war名称,但您可以使用jboss-cli或webconsole指定它。)