首页 > 解决方案 > 在不同的端口上部署 Web 应用程序 (JBoss/Wildfly)

问题描述

我在独立/部署下的 Wildfly 服务器上成功部署了 1 个应用程序,它工作正常。

现在我想在同一台服务器上部署具有不同端口的相同应用程序,我已经尝试过的这些步骤是:-

  1. 创建了新文件夹,它是独立文件夹的副本。
  2. 将我的war文件放在文件夹standalone1/deployments/“war文件放在这里”
  3. 然后在 bin 文件夹中使用standalone1.sh 复制并重命名standalone.sh。
  4. 尝试通过运行以下命令“sudo nohup ./standalone1.sh”来启动standalone1.sh
  5. 服务器未启动,

任何人都可以提供帮助吗?

标签: deploymentjbosswildflyjboss7.xwildfly-8

解决方案


尝试这个,

./standalone.sh -b 0.0.0.0 -Djboss.socket.binding.port-offset=100

通过为 提供值 100 jboss.socket.binding.port-offset,您将“100”添加到服务器上的所有,这对于在同一台机器上portbindings运行多个实例非常有用,以避免端口冲突。JBoss


推荐阅读