org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory.getObjectInstanceName = wifiAuth Property maxActive is not used inDBCP2, usemaxTotalinstead.maxTotal default value is 8. You have set value of "100" for"maxActive" property, which is being ignored. 具体场景是:之前使用tomcat9 项目是可以正常跑...
关于tomcat启动时的警告 :Property maxActive is not used in DBCP2, use maxTotal instead. 和 Property maxWait is not used in DBCP2 , use maxWaitMillis instead. 我们现在用的tomcat大概都是8.5 或是9.0,这些版本的tomcat内置的DBCP2,和以前老版本如tomcat 7的连接池不一样,7.0等老版本用的是DBCP。 t...
关于tomcat启动时的警告 :Property maxActive is not used in DBCP2, use maxTotal instead. 和 Property maxWait i 我们现在用的tomcat大概都是8.5 或是9.0,这些版本的tomcat内置的DBCP2,和以前老版本如tomcat 7的连接池不一样,7.0等老版本用的是DBCP。 tomcat 7等老版本中,内置连接池时context.xml文件的默认...
问题排查:看上面的报错“maxActive is not used inDBCP2” 属性不识别。DBCP2是什么?先检查了下spring中数据源的配置,发现是没怎么修改,那就基本确认是tomcat7和9的问题。那就对比了2个版本的tomcat配置文件context.xml ,也一样 那基本可以确认是tomcat的版本不一致导致的。为了节约时间,可以选择...
这个警告其实已经把话说的很明白了,既然8.5,9.0tomcat内置的是DBCP2,已经使用maxTotal来取代maxActive、使用maxWaitMillis来取代maxWait, 因此我们只需要将自己的配置文件中的maxActive替换成maxTotal、maxWait替换成maxWaitMillis即可。 <?xml version="1.0" encoding="UTF-8"?><Context><Resourcename="jdbc/day28"...
关于tomcat启动时的警告 :Property maxActive is not used in DBCP2, use maxTotal instead. 和 Property maxWait i 我们现在用的tomcat大概都是8.5 或是9.0,这些版本的tomcat内置的DBCP2,和以前老版本如tomcat 7的连接池不一样,7.0等老版本用的是DBCP。
关于tomcat启动时的警告 :Property maxActive is not used in DBCP2, use maxTotal instead. 和 Property maxWait i 我们现在用的tomcat大概都是8.5 或是9.0,这些版本的tomcat内置的DBCP2,和以前老版本如tomcat 7的连接池不一样,7.0等老版本用的是DBCP。