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
            改端口和綁定監(jiān)聽所有的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. 相關(guān)LINUX命令
            # cd /usr/local/jboss-4.2.3.GA/bin 
            #./run.sh //jboss的啟動(dòng)
            #tail -f nohup.out //查看啟動(dòng)信息
            #./shutdown.sh -S //jboss的停止
            #ps -ef |grep java //查看jboss的運(yùn)行狀態(tài)
            #kill -9 后加PID //殺進(jìn)程
            #netstat -ntpl //查看端口
            #iptables -F //清除所有防火墻限制

          posted on 2011-10-28 10:18 paulwong 閱讀(1485) 評(píng)論(0)  編輯  收藏 所屬分類: 性能優(yōu)化JBOSS

          主站蜘蛛池模板: 云林县| 栾城县| 乃东县| 若羌县| 宕昌县| 巴林左旗| 洛川县| 堆龙德庆县| 三门峡市| 杭锦旗| 河池市| 海伦市| 金堂县| 哈巴河县| 庆安县| 通州市| 克拉玛依市| 巧家县| 清水河县| 阿合奇县| 同心县| 麦盖提县| 宣武区| 南涧| 隆德县| 临高县| 桐庐县| 潜山县| 三门县| 海伦市| 兴仁县| 兴山县| 新巴尔虎左旗| 龙泉市| 保康县| 威远县| 普宁市| 陆丰市| 泽州县| 郓城县| 崇信县|