zoukankan      html  css  js  c++  java
  • linux下的tomcat自动退出的问题

    1,环境:mysql+tomcat+linux

    2,发现问题:连接池断开连接

    No operations allowed after connection closed

    连接池断开了,再进行连接就报错了

    添加:

    <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
            <property name="driverClass" value="${c3p0.driverClass}" />
            <property name="jdbcUrl" value="${c3p0.url}" />
            <property name="user" value="${c3p0.user}" />
            <property name="password" value="${c3p0.password}" />
    
            <property name="minPoolSize" value="5"/>
            <property name="maxPoolSize" value="30"/>
            <property name="initialPoolSize" value="15"/>
            <property name="maxStatements" value="0"/>
            <property name="maxIdleTime" value="60"/>
            <property name="acquireIncrement" value="5"/>
            <property name="idleConnectionTestPeriod" value="59"/>
            <property name="acquireRetryAttempts" value="30"/>
            <property name="automaticTestTable" value="c3p0"/>
            <property name="numHelperThreads" value="5"/>
        </bean>

    然而解决了这个问题,tomcat依旧会断开。

    3,添加jvm参数。

    找到了tomcat目录下的bin文件下的catalina.sh

    cygwin=false   //在这行下面添加
    JAVA_OPTS="-server -Xms128m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=512m"
  • 相关阅读:
    Java_多线程入门
    JAVA多线程基础(一)
    多线程1
    1.优化MySQL数据库
    廖胤松
    Mybatais
    Spring Boot入门
    MySQL的安装步骤详解
    MySQL入门
    WEB测试方法
  • 原文地址:https://www.cnblogs.com/Eddyer/p/5083035.html
Copyright © 2011-2022 走看看