Wildfly8.2 服务无法在 ubuntu 服务器上正确启动

Wildfly8.2 服务无法在 ubuntu 服务器上正确启动

我在 ubuntu 服务器 14.04.2 LTS 上运行 wildfly,当我尝试启动该服务时,我收到以下信息:

service wildfly start
* Starting WildFly Application Server wildfly
   ...done.
* WildFly Application Server hasn't started within the timeout allowed
* please review file "/var/log/wildfly/console.log" to see the status of the service

该脚本正在查找日志文件

grep 'JBAS015874:' "$JBOSS_CONSOLE_LOG" > /dev/null

字符串“JBAS015874:”从未被记录。服务器记录的最后一行是:

INFO [ra] HornetQ resource adaptor started [org.hornetq.ra] (MSC service thread 1-1)

但是,如果我将 lynx 指向 localhost:8080,我确实会看到 wildfly 欢迎页面。

关于如何解决这个问题有什么建议吗?

答案1

嗯,我感觉自己像个傻子。

问题在于日志记录,不久前我减少了启动时的日志记录。

我必须添加以下日志配置:

<logger category="org.jboss.as">
    <level name="INFO"/>
</logger>

该字符串JBAS015874:现在在启动时被记录并且服务脚本没有任何抱怨。

顺便说一句,我认为服务应该有更好的方法来确定 wildfly 是否已启动。

相关内容