tomcat7结合c3p0和mysql优化性能配置

tomcat7结合c3p0优化性能配置

下面给出的是本人在项目时的配置demo.我在配置服务器是用到的是tomcat7安装版,因此在配置优化JAVA_OPTS方式和下文有些区别,但是配置的内容是相同的,如果有什么疑议可以交流一下。

1、首先配置server.xml文件

<Resource
          name="jdbc/MysqlDB"
          auth="Container"
          description="DB Connection"
          factory="org.apache.naming.factory.BeanFactory"
          type="com.mchange.v2.c3p0.ComboPooledDataSource"
          driverClass="com.mysql.jdbc.Driver"
          jdbcUrl="jdbc:mysql://localhost:3306/educationaloa?characterEncoding=utf-8"
          user="root"
          password="12345"
          maxPoolSize="500"
          minPoolSize="50"
          acquireIncrement="1"
          acquireRetryAttempts="30"
          idleConnectionTestPeriod="60"
          checkoutTimeout="100"
          initialPoolSize="50"
          maxStatements="100"
          maxIdleTime="60"
          preferredTestQuery="SELECT 1"

          />

<Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol"
              connectionTimeout="30000"
              acceptCount="1500"
              minSpareThreads="25"
              enableLookups="false"
              maxThreads="1024"
              maxHttpHeaderSize ="8443"
              disableUploadTimeout="true"
              redirectPort="8443"
              compression="on"
              noCompressionUserAgents="gozilla,traviata"                    compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"
              URIEncoding="utf-8" />

<!--项目发布后关闭AJP服务<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> -->

<Host name="localhost"  appBase="webapps"
            unpackWARs="false" autoDeploy="false">

2、conf/catalina.sh文件(linux),或者conf/catalina.bat文件(windows)

#JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS"
JAVA_OPTS="-server -Xms1G -Xmx2G -Xss256K -Djava.awt.headless=true -Dfile.encoding=utf-8 -XX:MaxPermSize=256m -XX:PermSize=128M -XX:MaxPermSize=256M"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值