JBoss jvm优化和精简
若系统比较慢,打开页面需要数秒,则多半是JBoss jvm参数有问题,我们可加大下jvm参数。虚拟内存一般为物理内存的3/4,假设物理内存为4G,则我们可用如下配置:
JAVA_OPTS="-Xms3072m –Xmx3072m -Xminf0.4 -Xmaxf0.6 -Dsun.rmi.dgc.client.gcInterval=600000 -Dsun.rmi.dgc.server.gcInterval=600000 -Xgcpolicy:gencon -Xgcthreads2"
这样配置后一般会明显提升速度,但还不够,我们可再精简一下jboss的default deploy的内容,可移除一些不需要用的文件,如:
?
/server/default/deploy/下面的文件:
?
bsh-deployer.xml????
jboss-ha-local-jdbc.rar?
jmx-console.war?????????
mail-ra.rar??????
monitoring-service.xml???????
scheduler-service.xml
http-invoker.sar????
jboss-ha-xa-jdbc.rar????
jmx-invoker-service.xml?
mail-service.xml?
quartz-ra.rar
jboss-bean.deployer?
jms??
jsr88-service.xml??????
management???????
schedule-manager-service.xml