2012-09-18 222 views
1

我正在运行JBoss 7.1.1.Final和新安装的Eclipse(Juno)。 JBoss服务器一旦启动就运行良好,但我注意到每次尝试启动时都会有很长的延迟。看下面,前三行立即弹出到控制台,然后两分钟内没有任何反应。当它再次启动时,其余的服务器启动大约需要30秒。JBoss启动时间延迟

13:07:39,406 INFO [org.jboss.modules] JBoss Modules version 1.1.1.GA 
13:07:43,357 INFO [org.jboss.msc] JBoss MSC version 1.0.2.GA 
13:07:43,498 INFO [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final "Brontes" starting 
13:10:12,772 INFO [org.jboss.as.server] JBAS015888: Creating http management service using socket-binding (management-http) 
... 
13:10:45,380 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS018559: Deployed "test-ear.ear" 

有没有人知道行3和行4之间的时间是怎么回事?

感谢

回答

0

机会是,它正在执行部署的扫描。打开类别“org.jboss.modules”的调试级别日志记录以查看此次扫描是否正在进行。

同时检查是否为部署目录打开了防病毒扫描(排除此目录),因为这也会降低启动速度。

+0

我开启了日志记录,并且在那里看到了部署扫描,就像启动过程中的两分钟间隔结束一样。这是正常的吗(每次启动服务器时都要扫描两分钟)?如果不是,可以做些什么呢? – MikeC

+0

@MikeC你有没有得到关于如何绕过部署扫描的答案? –