连接Mysql数据库,在业务与数据库wait_timeout时间未进行交互后Mysql主动断开连接,重新业务后Druid重新连接Mysql 但是因为设置了数据库密码加密而导致未使用解密后的密码一直连接失败,不断尝试连接。
xnifntxz1#
看下config这个filter有没有配置,没有配置的话是不会进行解密
l5tcr1uw2#
@rxiaoch 按照你们的文档肯定是有配置的否则服务启动的时候是不会解密的,现在的问题是服务启动能解密是OK的,在连接池获取新的连接的时候是有问题一直报错不能连接
fumotvh33#
是不是mysql wait_timeout 后,mysql主动断开连接,Druid 还在懵逼的用池子里的connection ,Druid是否应该考虑心跳机制,清空池子里的connection 重新建立连接?
gopyfrb34#
同样问题 请问你解决了么
4条答案
按热度按时间xnifntxz1#
看下config这个filter有没有配置,没有配置的话是不会进行解密
l5tcr1uw2#
@rxiaoch 按照你们的文档肯定是有配置的否则服务启动的时候是不会解密的,现在的问题是服务启动能解密是OK的,在连接池获取新的连接的时候是有问题一直报错不能连接
fumotvh33#
是不是mysql wait_timeout 后,mysql主动断开连接,Druid 还在懵逼的用池子里的connection ,Druid是否应该考虑心跳机制,清空池子里的connection 重新建立连接?
gopyfrb34#
同样问题 请问你解决了么