paulwong

          在LINUX下配置JBOSS

          1. bin/run.sh
            export LANG=zh_CN.GB18030 //使用中文
            JBOSSCONF
            ="default" //SERVER中使用default
          2. bin/run.conf
            配置JAVA_OPTS
            if [ "x$JAVA_OPTS" = "x" ]; then
               JAVA_OPTS
            ="-Xms512m -Xmx2048m -XX:MaxPermSize=256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dsun.lang.ClassLoader.allowArraySyntax=true -Djava.awt.headless=true "
               JAVA_OPTS
            ="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
            #   JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote -Djboss.platform.mbeanserver -Djavax.management.builder.initial=org.jboss.system.server.jmx.MBeanServerBuilderImpl"
               JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=10.0.122.132"
            fi
          3. /opt/jboss4.3/jboss-as/server/default/deploy/jboss-web.deployer
            改端口和綁定監聽所有的IP
                <Connector port="80" address="0.0.0.0"    
                     maxThreads
            ="250" maxHttpHeaderSize="8192"
                     emptySessionPath
            ="true" protocol="HTTP/1.1"
                     enableLookups
            ="false" redirectPort="8443" acceptCount="100"
                     connectionTimeout
            ="20000" disableUploadTimeout="true"
                compressableMimeType
            ="text/html,text/xml,text/plain,text/css,text/javascript,application/xhtml+xml,application/x-javascript,application/javascript,text/xhtml" />
          4. /opt/jboss4.3/jboss-as/server/default/conf/
            配置LOG4J
               <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"/>

                  
            <!-- Rollover at midnight each day -->
                  
            <param name="DatePattern" value="'.'yyyy-MM-dd"/>

                  
            <!-- Rollover at the top of each hour
                  <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/>
                  
            -->

                  
            <layout class="org.apache.log4j.PatternLayout">
                     
            <!-- The default pattern: Date Priority [Category] Message\n -->
                     
            <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>

                     
            <!-- The full pattern: Date MS Priority [Category] (Thread:NDC) Message\n 
                     <param name="ConversionPattern" value="%d %-5r %-5p [%c] (%t:%x) %m%n"/>
                
            -->
                  
            </layout>
               
            </appender>
          5. /etc/profile
            配置JAVA_HOME等,改完后source /etc/profile,使配置生效
            JAVA_HOME=/usr/java/jdk1.6.0_29
            JRE_HOME
            =/usr/java/jdk1.6.0_29/jre
            PATH
            =$JAVA_HOME/bin:JRE_HOME/bin:$PATH 
            CLASSPATH
            =.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib 
            export JAVA_HOME JRE_HOME PATH CLASSPATH 
          6. 相關LINUX命令
            # cd /usr/local/jboss-4.2.3.GA/bin 
            #./run.sh //jboss的啟動
            #tail -f nohup.out //查看啟動信息
            #./shutdown.sh -S //jboss的停止
            #ps -ef |grep java //查看jboss的運行狀態
            #kill -9 后加PID //殺進程
            #netstat -ntpl //查看端口
            #iptables -F //清除所有防火墻限制

          posted on 2011-10-28 10:18 paulwong 閱讀(1491) 評論(0)  編輯  收藏 所屬分類: 性能優化JBOSS

          主站蜘蛛池模板: 寿光市| 辽阳市| 侯马市| 禄劝| 天祝| 鄂伦春自治旗| 黎川县| 平塘县| 甘洛县| 桃园县| 上栗县| 七台河市| 彭泽县| 济宁市| 富阳市| 淮南市| 滦南县| 高阳县| 邻水| 明溪县| 克山县| 团风县| 灵璧县| 星座| 饶平县| 元氏县| 东源县| 云林县| 丰城市| 曲周县| 苍南县| 确山县| 闻喜县| 闸北区| 阳新县| 西昌市| 得荣县| 锦屏县| 玉林市| 璧山县| 贞丰县|