springboot项目启动 ,使用的druid数据源,log4j报错 解决办法: 配置log4j的日志配置文件log4j.properties log4j.rootLogger=debug, stdout, R log4j.appender.stdout=org.apache.log4j.Cons ...
分类:
编程语言 时间:
2018-05-21 12:21:01
阅读次数:
480
线上的代码之前运行的都很平稳,突然就出现了一个很奇怪的问题,看错误信息是第三方框架Druid报出来了,连接池回收连接时出现的问题。 查看一下他的源码 看了一下也没有发现所以然,然后去GitHub上的Druid官方开源处,看了一下历史问题修复,发现这个是旧版本已知的一个Bug。 https://git ...
分类:
编程语言 时间:
2018-05-20 19:29:42
阅读次数:
664
1、在前面restTemplate的坑过后,问题又来了,因为数据量并发上去,数据库压力很大。cpu相对于之前的压力一直飙升不下。 在Linux服务器中定位问题 ps -ef | grep 服务名 查看pid 查看整个JVM内存状态 jmap -heap [pid] 要注意的是在使用CMS GC 情况 ...
分类:
编程语言 时间:
2018-05-18 01:25:06
阅读次数:
314
前言 最近比较闲,复习搭建一下项目,这次主要使用Spring+SpringMVC+Mybatis。项目持久层使用Mybatis3,控制层使用SpringMVC4.1,使用Spring4.1管理控制器,数据库连接池使用druid数据源,该项数据库暂使用MySQL。(如果是oracle需修改pom.xm... ...
分类:
编程语言 时间:
2018-05-17 22:27:06
阅读次数:
262
主流数据库连接池 常用的主流开源数据库连接池有C3P0、DBCP、Tomcat Jdbc Pool、BoneCP、Druid等 C3p0: 开源的JDBC连接池,实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate、Spring等。单线程,性 ...
分类:
数据库 时间:
2018-05-17 13:43:00
阅读次数:
235
这里只举了一个例子,其他按照官方文档进行修改,使用 这个方法。 ...
分类:
编程语言 时间:
2018-05-16 15:18:16
阅读次数:
213
1、场景 1.1、依赖版本 avatica core 1.11.0 druid 0.12.0 1.2、问题重现: 使用Avatica JDBC查询语句: 到Druid变成 。 2、解决过程 思路:检查请求发送前request body 检查收到请求后解析的文本 2.1、初步怀疑请求编码所致 初步怀疑 ...
分类:
数据库 时间:
2018-05-15 20:58:14
阅读次数:
480
package utils; import com.alibaba.druid.util.StringUtils; import javax.servlet.http.HttpServletRequest; /** * IP地址 * * @author zengwei * @email 157976... ...
分类:
编程语言 时间:
2018-05-12 16:15:00
阅读次数:
148
1. ConfigFilter的作用包括: 从配置文件中读取配置 从远程http文件中读取配置 为数据库密码提供加密功能 参见:https://github.com/alibaba/druid/wiki/%E4%BD%BF%E7%94%A8ConfigFilter ...
分类:
数据库 时间:
2018-05-10 20:00:59
阅读次数:
167
类似错误信息如下: 16:52:01.163 [Druid-ConnectionPool-Create-1641320886] ERROR com.alibaba.druid.pool.DruidDataSource - create connection error, url: jdbc:mysq ...
分类:
数据库 时间:
2018-05-10 17:28:19
阅读次数:
4080