频繁访问数据库导致too many connection Error preloading the connection pool

 这个原因是连接过多,但是没有断开连接,导致的

错误代码如下:

我的代码有很多不足的地方

第一个错误是:没有关闭连接!

主要原因:

当数据库恢复正常时,所有创建的connectionPool都会去连接数据库,从而导致创建大量连接,也可能导致数据库挂掉

我处理的方法是:

把数据库关闭,然后重新打开,连接!

几个小时之后我又修改这个博客,因为我把mysql关闭以后,虽然正常了,但是没过多久又出问题了。

还是这个问题!

这次的处理办法是:

这个我把mysqld.exe进程关闭,然后重启,就好了!

但是,之后还是有问题;

打开mysql的配置文件my.ini或者是my.cnf

把连接数增大;如下
max_connections=500

最根本的办法是使用框架

猜你喜欢

转载自blog.csdn.net/qq_37591637/article/details/83109517