Jboss 4对wildfly-8的迁移推迟了http听众的启动

时间:2014-08-27 11:23:01

标签: jboss jboss7.x wildfly-8

我正在尝试将网络应用程序从jboss-4.2.3移动到wildfly-8.1.0。 该应用程序具有耳部署。在耳内(XXX.ear),它有一个战争(YYY.ear)和sar(ZZZ.sar)。
当部署耳朵时,战争和sar部署开始。战争需要大约30秒来部署,而sar需要大约5分钟才能部署。我的用例是,在部署两个模块之前,不应显示Web应用程序UI 我甚至尝试在 jboss-deployment-structure.xml

中添加以下配置
< sub-deployment name="YYY.war">
      < dependencies>
         < module name="com.aryaka.nos" export="true"/>
            < module name="deployment.XXX.ear" />
            < module name="deployment.XXX.ear.ZZZ.sar" />
        < /dependencies>
</sub-deployment>

我怀疑野生动物已经改变了http服务的启动方式。下面是旧日志和新日志的摘录。 在jboss-4.2.3中,http服务过去是在部署了战争和耳朵之后启动的 2014-08-27 09:18:11,545 DEBUG [org.jboss.web.tomcat.service.JBossWeb] Saw org.jboss.system.server.started notification, starting connectors 2014-08-27 09:18:11,550 INFO [org.apache.coyote.http11.Http11Protocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-8080

但是在wildfly中,http侦听器甚至在战争和耳朵部署之前就开始了(并行部署)。 2014-08-27 15:04:25,484 INFO [org.wildfly.extension.undertow] (MSC service thread 1-3) JBAS017519: Undertow HTTP listener default listening on /127.0.0.1:8080

是否有其他配置使得http服务在部署后启动?

0 个答案:

没有答案