现象

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相关推荐

  1. 关于tomcat启动时的警告 :maxActive is not used inDBCP2

    我们现在用的tomcat大概都是8.5 或是9.0,这些版本的tomcat内置的DBCP2,和以前老版本如tomcat 7的连接池不一样,7.0等老版本用的是DBCP. 但是做开发时我们很多人或许都看 ...

  2. using the Connector/J connection property 'autoReconnect=true' to avoid this problem

    问题描述: com.mysql.jdbc.CommunicationsException: The last packet successfully received from the server ...

  3. java numbereditor_java.lang.NumberFormatException: For input string: ${jdbc.maxActive}

    一.问题 使用SpringMVC和MyBatis整合,将jdbc配置隔离出来的时候出现下面的错误,百度了很久没有找到解决方法,回家谷歌下,就找到解决方法了,不得不说谷歌就是强大,不废话,下面是具体的错 ...

  4. Python3 property属性

    python3中的property有一个很有意思的功能,它能将类中的方法像类属性一样调用! class property(fget=None, fset=None, fdel=None, doc=No ...

  5. Spring配置数据源没有maxActive和maxWait参数解决方法

    Spring配置数据源没有maxActive和maxWait参数解决方法 也许你会出现像我这样的情况 原因:Apache 在2.0版本以上已经做了一次升级,在dbcp的修改日志显示:change &q ...

  6. struts 数据库连接

    一.JDBC的工作原理 Struts在本质上是java程序,要在Struts应用程序中访问数据库,首先,必须搞清楚Java Database Connectivity API(JDBC)的工作原理.正 ...

  7. JDBC常用连接写法(包括MySQL、Oracle、Sybase、SQLServer、DB2)

    本文引用自CKJ-CLARK<JDBC常用连接写法(包括MySQL.Oracle.Sybase.SQLServer.DB2)> http://apps.hi.baidu.com/share ...

  8. spring mybatis 集成

    2019独角兽企业重金招聘Python工程师标准>>> maven jar <dependencies><!--spring --><dependenc ...

  9. struts數據庫訪問

    來源:http://big5.webasp.net/article/18/17813.htm Struts HOW-TO 系列 ++怎樣訪問數據庫++ [訪問一個數據庫] 在一個其於Struts的應用 ...

最新文章

  1. html隐藏二级导航的制作代码,HTML+CSS实现二级导航
  2. MySQL完整备份,还原
  3. 利用python进行识别相似图片(二)
  4. html上滑效果,上滑菜单定位.html
  5. 一起学习C语言:初谈指针(一)
  6. 解释logistic回归为什么要使用sigmoid函数
  7. if a != None:
  8. 突袭HTML5之SVG 2D入门12 - SVG DOM
  9. 软件测试方法和技术知识点有哪些?
  10. 就国内而言,读大学的意义是什么?
  11. 海明码的编码和校验方法
  12. linux locale 编译,Linux locale 缺失和安装
  13. win7桌面上计算机图标名称怎么改,win7电脑桌面图标排列方式如何设置 win7电脑桌面图标排列方法...
  14. Git —— 4、团队协作机制及GitHub操作
  15. 看历史杂志看历史杂志社看历史编辑部2022年第5期目录查阅
  16. ArcGIS之创建企业级地理数据库(Oracle)
  17. python自动翻译导学案_变量python学案
  18. 关于Excel无法打开,因为文件格式或文件扩展名无效的解决方法
  19. 海康威视网络摄像头购买指南(焦距像素等参数)
  20. 一个简单评价机器学习预测效果的办法

热门文章

  1. 【java】tomcat配置域名访问并修改端口号
  2. StringUtils字符串工具类
  3. arachni安装与使用
  4. 四川SFSCB-A15/4PY智能浪涌后备保护器 遥信功能 上传防雷系统平台
  5. 计算机课拔线头检讨书,实验室检讨书.doc
  6. ShuffleNetv2论文详解
  7. oracle查看表sql语句,oracle查看创造表的sql语句
  8. Android App软件框架搭建
  9. 四时之气,汇聚英豪胆略
  10. C++模拟OpenGL库——图片处理及纹理系统(四):UV纹理坐标