|
centos版本是6.6
tomcat和mysql默认配置
hibernate,配置
<!-- 初始化连接大小 -->
<property name="initialSize" value="0" />
<!-- 连接池最大使用连接数量 -->
<property name="maxActive" value="20" />
<!-- 连接池最大空闲 -->
<property name="maxIdle" value="20" />
<!-- 连接池最小空闲 -->
<property name="minIdle" value="0" />
<!-- 获取连接最大等待时间 -->
<property name="maxWait" value="60000" />
每分钟的hppt请求大概是30个左右,程序运行一段时间,先是出现这个
[org.hibernate.engine.jdbc.spi.SqlExceptionHelper]SQL Error: 1205, SQLState: 41000
然后出现下面这个
[com.alibaba.druid.pool.DruidDataSource]abandon connection, open stackTrace
at java.lang.Thread.getStackTrace(Thread.java:1589)
at com.alibaba.druid.pool.DruidDataSource.getConnectionDirect(DruidDataSource.java:682)
at com.alibaba.druid.filter.FilterChainImpl.dataSource_connect(FilterChainImpl.java:4530)
最后程序就崩溃了,请问这是什么原因导致死锁,SystemService.save等操作完了是否会自动释放,是不是因为没有释放导致的
|
|