jboss5优化

 1、调整JVM在bin.bat或bin/run.cfg文件里。

       -Xms设置堆的最小值;-Xmx设置堆的最大值;-XX:Newsize=设置年轻代的最小值;-XX:MaxNewsize=设置年轻代的最大值;-XX:MaxPermSize=size设置永久代的大小。

2、配置数据源:在*-ds.xml里最小连接数;最大连接数。

3、配置HTTP请求线程池deployer/jbossweb.sar/server.xml:maxTreads最大线程;minSpareThreads超过现在用线程的数量;maxSpareThreads超过这个数量的空闲数量的线程将被关闭;accpetCount排除等待一个线程空闲的最大请求数。

4、调整jspservlet/jbossweb.deployer/web.xml里development为true应用服务器会查看jsp是否使用修改文本间隔进行更新了,为false,修改的jsp会使用检查间隔在后台被编译。checkInterval查看jsp是否需要被重新编译的检查间隔秒数,如果为0里,jsp不会因为修改或重新编译而被查看。

5、删除不需要的服务。

邮件服务:server/xxx/deply/mail-service.xml,server/xxx/lib/mail*.jar

调试程序服务:service server/xxx/deploy/scheduler-service.xml,server/xxx/deploy/schedule-manager-service.xml,server/xxx/lib/cheduler-plugin*.jar

监视服务:service server/xxx/deploy/monitoring-service.xml,server/xxx/lib/Jboss-monitoring.jar

消息发送(JMS):server/xxx/deploy/meassaging,server/xxx/deploy/jms-ra.jar,server/xxx/lib/jboss-message*.jar

唯一ID键生成器:server/xxx/deploy/uuid-key-generator.sar,server/xxx/lib/automumber-plugin.jar

HTTP调用程序服务:server/xxx/deploy/http-invoker.sar,server/xxx/httpha-invoker.sar(仅在all配置中)

主页:server/xxx/deploy/root.war

JMX控制台:server/xxx/deploy/jmx-console.war

Web控制台:server/xxx/deploy/management

Quartz调试程序服务:server/xxx/deploy/quartz-ra.rar

你可能感兴趣的:(jboss5优化)