我刚刚在JBOSS 4.2上部署了一个Web应用程序,但只能本地访问(http://localhost:8080/myApp)。无法通过域名访问(www.hostname.com:8080/myApp)。我已将端口8080添加到Windows防火墙的例外中。请注意,主机(www.hostname.com)可通过端口80上的IIS从远程计算机访问。谢谢,Rod
默认情况下,JBoss只在本地主机上监听。为了使其也在主机名上进行监听,请使用-b标志启动:
run.bat -b 0.0.0.0
这将使其在机器的每个可用地址上侦听。要限制为单个地址,请将0.0.0.0替换为您的IP地址。