Jboss启动速度比较慢,想了解如何加快启动速度
以JBoss 5.0.0(jboss-5.0.0.GA.zip)为例:
1、假设JBoss安装目录D: \jboss-5.0.0.GA\,以下以%JBOSS_HOME%表示JBoss安装目录
2、使用JBoss的default配置
瘦身步骤如下:
1、不使用消息服务JBoss Messaging
删除%JBOSS_HOME%/server/default/deploy/messaging/目录
删除%JBOSS_HOME%/server/default/deploy/jms-ra.rar
2、不使用JBoss邮件服务JBoss mail
删除%JBOSS_HOME%/server/default/deploy/mail-ra.rar
删除%JBOSS_HOME%/server/default/deploy/mail-service.xml
3、不使用JBoss Web Service(JBoss ws)
删除%JBOSS_HOME%/server/default/deploy/jbossws.sar目录
删除%JBOSS_HOME%/server/default/deployers/jbossws.deployer
4、不使用调度服务及EJB定时器
删除%JBOSS_HOME%/server/default/deploy/schedule-manager-service.xml
删除%JBOSS_HOME%/server/default/deploy/scheduler-service.xml
删除%JBOSS_HOME%/server/default/deploy/quartz-ra.rar
删除%JBOSS_HOME%/server/default/deploy/ejb2-timer-service.xml
删除%JBOSS_HOME%/server/default/deploy/ejb3-timer-service.xml
5、不使用EJB2
删除%JBOSS_HOME%/server/default/deploy/ejb2-container-jboss-beans.xml
6、不使用EJB3
删除%JBOSS_HOME%/server/default/deploy/ejb3-connectors-jboss-beans.xml
删除%JBOSS_HOME%/server/default/deploy/ejb3-container-jboss-beans.xml
删除%JBOSS_HOME%/server/default/deploy/ejb3-interceptors-aop.xml
7、不使用Beanshell部署器
删除%JBOSS_HOME%/server/default/deployers/bsh.deployer目录
8、不使用Seam部署器
删除%JBOSS_HOME%/server/default/deployers/seam.deployer目录
9、不使用Hibernate部署器
删除%JBOSS_HOME%/server/deployers/hibernate-deployer-jboss-beans.xml
10、不使用EAR部署器
删除%JBOSS_HOME%/server/default/deployers/ear-deployer-jboss-beans.xml
11、不使用UDDI
删除%JBOSS_HOME%/server/default/deploy/uuid-key-generator.sar目录
P.S.
瘦身前启动时间:43s
瘦身后启动时间:22s
EJB启动较慢,加快的方法
最新推荐文章于 2022-08-02 09:33:20 发布