druid与mysql Communications link failure

Posted Eric向前冲

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了druid与mysql Communications link failure相关的知识,希望对你有一定的参考价值。

最近项目在压力测试,压测小组发现有报错信息,导致并发时是TPS是一条V字曲线,从3000跌到0,又回升到3000。报错信息为

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

报错之后又可以正常使用

项目基本信息:

JDK 1.8

mysql 版本为5.7

druid 版本为 1.0.20


我在网上去github的druid主页搜Issue,相关Issue一大推

众说纷纭,试过很多办法都没有用

目前是将maxActive=1000,为了让压测通过先。

使用开源产品有风险



以上是关于druid与mysql Communications link failure的主要内容,如果未能解决你的问题,请参考以下文章

druid与mysql Communications link failure

Druid 连接池,重启Mysql数据库后,Druid会自动重新连接不,该在哪配置?

mysql Lost connection to MySQL server at ‘reading initial communication packet

MySQL ERROR Got an error reading communication packets

Mysql Lost connection to MySQL server at ‘reading initial communication packet', system error: 0

解决MySQL Error (2013): Lost connection to MySQL server at waiting for initial communication packet(示例