Property maxActive is not used in DBCP2, use maxTotal instead. maxTotal default value is 8. You have
现象
tomcat启动警告提示:
Property maxActive is not used in DBCP2, use maxTotal instead. maxTotal default value is 8. You have set value of "100" for "maxActive" property, which is being ignored
数据库配置说明
本人用的tomcat9,
数据库配置
<Resourcename="jdbc/workflow"auth="Container"type="javax.sql.DataSource" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"url="jdbc:sqlserver://XXX.X.X.2XX:1433;databaseName=XXXX"username="sa"password="XXXXXX"maxActive="200"maxIdle="60"initialSize="20"maxWait="15000" testOnBorrow="true"testWhileIdle="true" testOnReturn="true" minEvictableIdleTimeMillis="10000"timeBetweenEvictionRunsMillis="10000"removeAbandoned="true"removeAbandonedTimeout="30"logAbandoned="true"/>
原因
8.5,9.0tomcat内置的时DBCP2,已经使用maxWaitMillis来取代maxWait,因此我们只需要将自己的配置文件中的
maxWait替换成maxWaitMillis,maxTotal代替maxActive即可。
修改
<Resourcename="jdbc/workflow"auth="Container"type="javax.sql.DataSource" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"url="jdbc:sqlserver://XXX.X.X.2XX:1433;databaseName=XXXX"username="sa"password="XXXXXX"maxTotal="200"maxIdle="60"initialSize="20"maxWaitMillis="15000" testOnBorrow="true"testWhileIdle="true" testOnReturn="true" minEvictableIdleTimeMillis="10000"timeBetweenEvictionRunsMillis="10000"removeAbandoned="true"removeAbandonedTimeout="30"logAbandoned="true"/>
Property maxActive is not used in DBCP2, use maxTotal instead. maxTotal default value is 8. You have相关推荐
- 关于tomcat启动时的警告 :maxActive is not used inDBCP2
我们现在用的tomcat大概都是8.5 或是9.0,这些版本的tomcat内置的DBCP2,和以前老版本如tomcat 7的连接池不一样,7.0等老版本用的是DBCP. 但是做开发时我们很多人或许都看 ...
- using the Connector/J connection property 'autoReconnect=true' to avoid this problem
问题描述: com.mysql.jdbc.CommunicationsException: The last packet successfully received from the server ...
- java numbereditor_java.lang.NumberFormatException: For input string: ${jdbc.maxActive}
一.问题 使用SpringMVC和MyBatis整合,将jdbc配置隔离出来的时候出现下面的错误,百度了很久没有找到解决方法,回家谷歌下,就找到解决方法了,不得不说谷歌就是强大,不废话,下面是具体的错 ...
- Python3 property属性
python3中的property有一个很有意思的功能,它能将类中的方法像类属性一样调用! class property(fget=None, fset=None, fdel=None, doc=No ...
- Spring配置数据源没有maxActive和maxWait参数解决方法
Spring配置数据源没有maxActive和maxWait参数解决方法 也许你会出现像我这样的情况 原因:Apache 在2.0版本以上已经做了一次升级,在dbcp的修改日志显示:change &q ...
- struts 数据库连接
一.JDBC的工作原理 Struts在本质上是java程序,要在Struts应用程序中访问数据库,首先,必须搞清楚Java Database Connectivity API(JDBC)的工作原理.正 ...
- JDBC常用连接写法(包括MySQL、Oracle、Sybase、SQLServer、DB2)
本文引用自CKJ-CLARK<JDBC常用连接写法(包括MySQL.Oracle.Sybase.SQLServer.DB2)> http://apps.hi.baidu.com/share ...
- spring mybatis 集成
2019独角兽企业重金招聘Python工程师标准>>> maven jar <dependencies><!--spring --><dependenc ...
- struts數據庫訪問
來源:http://big5.webasp.net/article/18/17813.htm Struts HOW-TO 系列 ++怎樣訪問數據庫++ [訪問一個數據庫] 在一個其於Struts的應用 ...
最新文章
- html隐藏二级导航的制作代码,HTML+CSS实现二级导航
- MySQL完整备份,还原
- 利用python进行识别相似图片(二)
- html上滑效果,上滑菜单定位.html
- 一起学习C语言:初谈指针(一)
- 解释logistic回归为什么要使用sigmoid函数
- if a != None:
- 突袭HTML5之SVG 2D入门12 - SVG DOM
- 软件测试方法和技术知识点有哪些?
- 就国内而言,读大学的意义是什么?
- 海明码的编码和校验方法
- linux locale 编译,Linux locale 缺失和安装
- win7桌面上计算机图标名称怎么改,win7电脑桌面图标排列方式如何设置 win7电脑桌面图标排列方法...
- Git —— 4、团队协作机制及GitHub操作
- 看历史杂志看历史杂志社看历史编辑部2022年第5期目录查阅
- ArcGIS之创建企业级地理数据库(Oracle)
- python自动翻译导学案_变量python学案
- 关于Excel无法打开,因为文件格式或文件扩展名无效的解决方法
- 海康威视网络摄像头购买指南(焦距像素等参数)
- 一个简单评价机器学习预测效果的办法