JBoss AS 7 在作为服务启动时不一致地失败



我正在尝试将jboss AS 7作为raspbian上的服务运行。有时它开始没有问题(20%的时间?)有时"勃朗特斯"无法启动。错误并不总是相同的。 我见过超过六打,通常是关于加载一些 jboss 模块。下面是一个示例:

Operation ("parallel-extension-add") failed - address: ([])
java.lang.RuntimeException: JBAS014670: Failed initializing module org.jboss.as.threads

错误中的模块并不总是相同的。你可以用org.jboss.as.threads代替org.jboss.as.messagingorg.jboss.as.securityorg.jboss.as.loggingorg.jboss.as.connector...等。偶尔发生的另一个问题是无法解析配置。

故障发生得很早,在部署我的 .ear 之前。

这是我的独立java_opts.conf

JAVA_OPTS="-Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.server.default.config=standalone.xml"

当我通过执行 standalone.sh 直接开始此操作时,它似乎始终如一地开始。不一致似乎仅在作为服务启动时发生(尤其是启动时无人值守)。

我认为可能存在一些竞争条件,但它太不一致了,我对 JBoss 和我所处的环境知之甚少,无法诊断。

我的 inint.d 脚本上的 LSB 标头:

### BEGIN INIT INFO
# Provides: jboss
# Required-Start: $local_fs $remote_fs $network $syslog
# Required-Stop: $local_fs $remote_fs $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Management of JBoss AS v7.x
### END INIT INFO

我继承了这个解决方案,我对 JBoss 一点也不熟悉。

关闭它。没有回应,就没有进展。
最后,我从Pi的全新图像开始并重新加载。现在运行良好。我不想跳到"某些东西被损坏"的解释,但情况似乎确实如此。在不同的场景中,它有很多不同的、不可重复的错误,随着时间的推移,它正确开始的频率越来越低。

最新更新