<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    大魚

    JBoss4.2.2配置及優(yōu)化


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

    prot="80" 修改端口為80
    address="0.0.0.0" 任何IP都可以訪問
    compression="on" compressableMimeType="..." 啟動GZIP壓縮
    maxThreads等優(yōu)化待續(xù)...
    二、調整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  

    -Xms6g -Xmx6g 使用6G內存 最大最小相同 避免每次垃圾回收完成后重新分配內存
    -XX:+UseParallelGC 并行垃圾回收 避免長時間的服務中斷
    -XX:+UseParallelOldGC 并行回收年老代(從JDK6.0開始支持)
    -XX:PermSize=128m -XX:MaxPermSize=1024m 持久代大小 需要根據(jù)實際情況配置 hibernate,seam,spring等項目需要設置大些
    三、去除不必要的日志輸出
    修改server/default/conf/jboss-log4j.xml
    引用

    <appender name="FILE" class="org.jboss.logging.appender.DailyRollingFileAppender">
       <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
       <param name="File" value="${jboss.server.log.dir}/server.log"/>
       <param name="Append" value="true"/>
       <param name="Threshold" value="ERROR"/>

    引用

    <root>
        <appender-ref ref="CONSOLE"/> <!-- 刪除此行 -->
        <appender-ref ref="FILE"/>
    </root>

    Append設置為true 重啟服務不覆蓋日志
    添加<param name="Threshold" value="ERROR"/> 只有ERROR級別以上才記錄日志
    刪除<appender-ref ref="CONSOLE"/> 不在控制臺輸出日志
    四、Jboss數(shù)據(jù)庫連接池優(yōu)化
    Xml代碼 復制代碼
    1. <datasources>  
    2.     <local-tx-datasource>  
    3.         <jndi-name>datasource</jndi-name>  
    4.         <connection-url>jdbc:mysql://localhost:3306/db?useUnicode=true&amp;characterEncoding=utf8</connection-url>  
    5.         <driver-class>com.mysql.jdbc.Driver</driver-class>  
    6.         <user-name>root</user-name>  
    7.         <password>root</password>  
    8.         <min-pool-size>100</min-pool-size>  
    9.         <max-pool-size>500</max-pool-size>  
    10.         <exception-sorter-class-name>  
    11.             org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter   
    12.         </exception-sorter-class-name>  
    13.         <metadata>  
    14.             <type-mapping>mySQL</type-mapping>  
    15.         </metadata>  
    16.     </local-tx-datasource>  
    17. </datasources>  

    五、安全
        1、關閉jmx-console
            刪除server/default/deploy/jmx-console.war和server/default/deploy/management
        2、關閉web-console和status統(tǒng)計
            刪除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

    posted on 2010-04-16 16:38 大魚 閱讀(483) 評論(0)  編輯  收藏 所屬分類: JBOSS

    主站蜘蛛池模板: 亚洲午夜精品一区二区麻豆| 丁香五月亚洲综合深深爱| 亚洲伦理一区二区| 中文字幕a∨在线乱码免费看 | 亚洲精品理论电影在线观看| 97av免费视频| 亚洲自偷精品视频自拍| 1000部禁片黄的免费看| 亚洲码一区二区三区| 91免费资源网站入口| 亚洲欧美国产精品专区久久| 四虎1515hm免费国产| 香蕉视频免费在线播放| 亚洲性日韩精品国产一区二区| 本道天堂成在人线av无码免费| 国产亚洲精品精华液| 最近的中文字幕大全免费8| 亚洲中字慕日产2020| 妞干网手机免费视频| 猫咪免费人成在线网站| 亚洲人成色777777在线观看| 69精品免费视频| 日韩亚洲人成在线| 亚洲国产综合久久天堂| 免费人成黄页在线观看日本| 亚洲免费闲人蜜桃| 国产在线a不卡免费视频| 久久国产精品免费一区| 亚洲日本香蕉视频| 在线观看91精品国产不卡免费| a一级爱做片免费| 久久av无码专区亚洲av桃花岛| 妞干网免费视频在线观看| 四虎精品成人免费视频| 亚洲国产精品一区| 免费高清av一区二区三区| 国产精品美女久久久免费| 亚洲国产成人手机在线电影bd | 四虎永久在线精品免费网址| 一级成人a免费视频| 亚洲在成人网在线看|