Wildfly 10.在特定服务器上部署应用程序

时间:2017-03-30 11:08:41

标签: deployment jboss wildfly war

我需要有能力使多个应用程序在不同的端口上侦听,但在某些情况下,其中一些应用程序必须在同一端口上侦听。我可以更改所有配置,但我无法重新组合WAR文件。

我已经阅读了这篇文章"Application deployment",但仍然感到困惑。可以在独立服务器上完成吗?如果有可能,我应该做什么配置?

UPD 也许我可以改变这个问题。有没有办法通过部署描述符为应用程序设置特定的虚拟服务器?

1 个答案:

答案 0 :(得分:0)

要在同一个野外实例上创建不同的http侦听器,您需要通过添加新的http-listener来调整配置文件。

在下方<http-listener name="default" socket-binding="http" redirect-socket="https" enable-http2="true"/>下方添加您的新听众<http-listener name="customerPort" socket-binding="customerPort"/>

然后在socket-binding-group(通常在配置文件的末尾),添加引用customerPort <socket-binding name="customerPort" port="2323"/>上方的套接字绑定

希望这有助于解决您的问题。