0

我的 EAR 有两个 WAR 和一堆罐子。它看起来已经从日志中成功部署,并显示在 JBoss 管理控制台中localhost:9990/console。虽然我在standalone.xml 中将端口 80 指定为我的 http 套接字绑定:

<socket-binding name="http" port="80"/>

这允许我登录到管理控制台,localhost:80但我看不到任何一个 Web 应用程序localhost:80/<context-root value>

JBoss 为我的 webapp 提供服务的端口是什么?

4

1 回答 1

1

您是否将 jboss/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml 中的 http 绑定端口从 8080 更新为 80?

        <bean class="org.jboss.services.binding.ServiceBindingMetadata">
           <property name="serviceName">jboss.web:service=WebServer</property>
           <property name="bindingName">HttpConnector</property>
           <property name="port">8080</property>
           <property name="description">JBoss Web HTTP connector socket; also drives the values for the HTTPS and AJP sockets</property>
        </bean>
于 2013-06-24T06:30:41.593 回答