郓城县双桥镇人民政府:JBoss4.2.2配置及优化 - 芒果奶茶的日志 - 网易博客

来源:百度文库 编辑:九乡新闻网 时间:2024/05/03 23:29:46

JBoss4.2.2配置及优化

2010-08-10 19:05:23|  分类: 服务器 阅读124 评论1   字号: 订阅

本文是在SOLARIS小兵文章基础上总结修改而成的:

一、设置Connector
修改server/default/deploy/jboss-web.deployer/server.xml
Xml代码
  1.  maxThreads="250" maxHttpHeaderSize="8192"  
  2.  emptySessionPath="true" protocol="HTTP/1.1"  
  3.  enableLookups="false" redirectPort="8443" acceptCount="100"  
  4.  connectionTimeout="20000" disableUploadTimeout="true"  
  5.  compression="on" compressableMimeType="text/html,text/xml,text/plain,text/css,text/javascript,application/xhtml+xml,application/x-javascript,application/javascript,text/xhtml"  
  6. />  

prot="80" 修改端口为80
address="0.0.0.0" 任何IP都可以访问
compression="on" compressableMimeType="..." 启动GZIP压缩
maxThreads等优化待续...
二、调整JVM
修改bin/run.conf
Java代码
  1. if [ "x$JAVA_OPTS" = "x" ]; then  
  2.     JAVA_OPTS="-Xms6g -Xmx6g -XX:PermSize=128m -XX:MaxPermSize=1024m -XX:+UseParallelGC -XX:+UseParallelOldGC"  
  3. fi  
if [ "x$JAVA_OPTS" = "x" ]; thenJAVA_OPTS="-Xms6g -Xmx6g -XX:PermSize=128m -XX:MaxPermSize=1024m -XX:+UseParallelGC -XX:+UseParallelOldGC"fi

-Xms6g -Xmx6g 使用6G内存 最大最小相同 避免每次垃圾回收完成后重新分配内存
-XX:+UseParallelGC 并行垃圾回收 避免长时间的服务中断
-XX:+UseParallelOldGC 并行回收年老代(从JDK6.0开始支持)
-XX:PermSize=128m -XX:MaxPermSize=1024m 持久代大小 需要根据实际情况配置 hibernate,seam,spring等项目需要设置大些
三、去除不必要的日志输出
修改server/default/conf/jboss-log4j.xml
引用

  
  
  
  

引用

   
   


Append设置为true 重启服务不覆盖日志
添加 只有ERROR级别以上才记录日志
删除 不在控制台输出日志
四、Jboss数据库连接池优化
Xml代码
  1.   
  2.       
  3.         datasource  
  4.         jdbc:mysql://localhost:3306/db?useUnicode=true&characterEncoding=utf8  
  5.         com.mysql.jdbc.Driver  
  6.         root  
  7.         root  
  8.         100  
  9.         500  
  10.           
  11.             org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter  
  12.           
  13.           
  14.             mySQL  
  15.           
  16.       
  17.   
datasourcejdbc:mysql://localhost:3306/db?useUnicode=true&characterEncoding=utf8com.mysql.jdbc.Driverrootroot100500org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSortermySQL

五、安全
    1、关闭jmx-console
        删除server/default/deploy/jmx-console.war和server/default/deploy/management
    2、关闭web-console和status统计
        删除server/default/deploy/jboss-web.deployer/ROOT.war
    3、测试:
        http://127.0.0.1/jmx-console
        http://127.0.0.1/web-console
        http://127.0.0.1/status
JBoss4.2.2配置及优化 - 芒果奶茶的日志 - 网易博客 Grub安装,配置及使用汇总 - mylmoon的日志 - 网易博客 apache的日志配置 - 风吟的日志 - 网易博客 DM9000驱动时序优化 - lagignition的日志 - 网易博客 优化人生(侯磊) - 小宝的日志 - 网易博客 sysctl.conf 优化 - goodmessagemore的日志 - 网易博客 Window7优化提速全攻略 - zsw618的日志 - 网易博客 单臂路由配置 - 凡尘的日志 - 网易博客 配置FALCONSTOR VTL Appliance - 一路发的日志 - 网易博客 暗恋奶茶的人必听之歌 --- 刘若英唯美伤感MV - 午夜风的日志 - 网易博客 营养鲜美的-骨汤蔬菜羹 - Q奶茶的日志 - 网易博客 给外甥做的生日蛋糕-双层黑森林 - Q奶茶的日志 - 网易博客 奶茶妹妹”粉红嫩照走红 保送进清华 - 真光的日志 - 网易博客 春风拂面-闲谈香港澳门游 - Q奶茶的日志 - 网易博客 Jboss4集群配置 ——系列详解 网络红人奶茶MM保送清华引争议 招生组组长回应质疑 - 真光的日志 - 网易博客 网络美少女“奶茶MM”已确认被保送进清华 - 棋子不悔的日志 - 网易博客 六种设置方法彻底优化你的IE浏览器 - SONG.TO的日志 - 网易博客 释放C盘空间的27招优化技巧 - 蓝色妖姬的日志 - 网易博客 电脑的配置好坏主要看什么? - 浪八圈的日志 - 网易博客 引用 教你会看电脑的配置 - abc6671的日志 - 网易博客 引用 教你会看电脑的配置 - liyanbao69的日志 - 网易博客 电脑的配置好坏主要看什么? - 博元的日志 - 网易博客 释放C盘空间 27招具体优化技巧 - 花中呓语的日志 - 网易博客