为什么有些服务在开始运行jboss服务器时很懒

时间:2016-01-29 04:48:57

标签: java jboss server jboss-eap-6

下面的消息表明JBoss没有从299中启动59个服务。为什么会这样?

  

INFO [org.jboss.as](控制器启动线程)JBAS015874:JBoss EAP   6.3.0.GA(AS 7.4.0.Final-redhat-19)起始于10290ms - 299项服务中的261项(59项服务是懒惰,被动或按需)

2 个答案:

答案 0 :(得分:1)

这是因为JBoss仅在需要时启动某些子系统/服务。这使得初始启动过程更快,并节省内存。

在实际部署需要群集的应用程序(例如,您的应用程序在<distributable />文件中具有WEB-INF/web.xml标记)之前,不需要某些服务(如群集)。因此,当部署此特定应用程序并使用“HA”配置文件启动JBoss时,它将自动启动JBoss群集相关服务。

答案 1 :(得分:0)

这可能有很多原因,几天前我也遇到了类似的问题。我将告诉您对我而言有什么帮助。 问题在于保存jboss的文件夹的名称中带有空格。

例如。 D:/ 新文件夹 /Jboss/jboss-eap-6.3

在将相同的jboss实例移至另一个文件夹之后,它经过几次尝试和尝试后,以某种方式造成了问题。

因此请确保不要使用这样的文件夹名称保留服务器。