问题描述:
在某种情况下,由于代码不严格,数据库连接没有正常释放,导致数据库连接池达到最大值,出现请求失败的问题。
解决方案:
方案一:修改代码,正常释放数据库连接;
方案二:如果代码不能代码(如第三方的代码),可以在tomcat/conf/context.xml配置数据库连接时,添加以下三个属性:
removeAbandoned="true" removeAbandonedTimeout="300" logAbandoned="true"
问题描述:
在某种情况下,由于代码不严格,数据库连接没有正常释放,导致数据库连接池达到最大值,出现请求失败的问题。
解决方案:
方案一:修改代码,正常释放数据库连接;
方案二:如果代码不能代码(如第三方的代码),可以在tomcat/conf/context.xml配置数据库连接时,添加以下三个属性:
removeAbandoned="true" removeAbandonedTimeout="300" logAbandoned="true"
评一波