1 JVM配置
/app/jboss-6.0.0.Final/bin/run.conf
JAVA_OPTS="-Xms256m -Xmx2048m-XX:PermSize=128m -XX:MaxPermSize=1024m -XX:-UseGCOverheadLimit-XX:+UseParallelGC -XX:+UseParallelOldGC -Dorg.jboss.resolver.warning=true-Dsun.rmi.dgc.client.gcInterval=3600000-Dsun.rmi.dgc.server.gcInterval=3600000"
2 jboss最大连接数配置
/app/jboss-6.0.0.Final/server/default/deploy/jbossweb.sar/server.xml修改:
<Connector protocol="HTTP/1.1"port="${jboss.web.http.port}" address="0.0.0.0"
redirectPort="${jboss.web.https.port}"maxThreads="2048" acceptCount="800" />
3 jboss端口修改
/app/jboss-6.0.0.Final/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml
<beanclass="org.jboss.services.binding.ServiceBindingMetadata">
<propertyname="serviceName">jboss.web:service=WebServer</property>
<propertyname="bindingName">HttpConnector</property>
<propertyname="port">8080</property>
<propertyname="description">JBoss Web HTTP connector socket; also drivesthe values for the HTTPS and AJP sockets</property>
</bean>
4 jboss jndi配置
将ojdbc14.jar放在/app/jboss-6.0.0.Final/server/default/lib目录下
/app/jboss-6.0.0.Final/server/default/deploy/oracle-ds.xml
<?xml version="1.0"encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name></jndi-name>
<connection-url></connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name></user-name>
<password></password>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
<metadata>
<type-mapping>Oracle9i</type-mapping>
</metadata>
</local-tx-datasource>
</datasources>
项目中jndi连接配置:
<bean id="dataSource"class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>java:/etrain</value>
</property>
</bean>