我设法精简了我的 JBoss 配置文件,使其在 1.5 分钟内启动。我首先使用网络配置文件并开始删除我不需要的东西。我的大部分启动时间可以在这里看到:
...
15:21:51,890 INFO [ProfileServiceBootstrap] Loading profile: ProfileKey@86d597[domain=default, server=default, name=np]
15:22:55,406 WARN [AnnotationCreator] No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementComponent
15:22:55,578 WARN [AnnotationCreator] No ClassLoader provided, using TCCL: org.jboss.managed.api.annotation.ManagementComponent
...
有人知道 JBoss 在这里 1 分钟内做了什么吗?如果知道,有什么方法可以加快速度或完全跳过它吗?
这是针对开发人员实例的,因此启动时间非常重要。
答案1
启用DEBUG
或TRACE
进入并org.jboss
查看 conf/jboss-log4j.xml
。