mysql - 如何避免 "too many connections"

标签 mysql go mariadb beego

2019-04-24 15:52:26.526 9818 ERROR oslo_messaging.rpc.server [req-857fec8a-7196-4425-85e4-389e2655a2c3 - - - - -] Exception during message handling: OperationalError: (pymysql.err.OperationalError) (1040, u'Too many connections') (Background on this error at: http://sqlalche.me/e/e3q8)

我用过

"github.com/astaxie/beego/orm"
mariaDB

我可以增加连接数。但是,如果我们退出网站,有什么办法可以断开我的连接。还有其他使用更好的 beego+mariadb 的建议吗?

最佳答案

  • 减少 wait_timeout
  • 减少客户端数量(例如 Apache,默认数量太大)
  • 检查您可能正在使用的“持久连接”和“连接池”。

关于mysql - 如何避免 "too many connections",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55826624/

相关文章:

java - 使用 Spring Boot 与 MySQL 数据库的问题

mysql选择左表中的所有行并在右表中设置为空

mysql - 如何设置mysqladmin默认用户和密码?

mysql - 如何从本地主机将 SQL 数据库导入 R?

file - 区分大小写 `os.Stat`

go - 如何避免字符串中出现特殊字符

git - 通过不带 SSL 的 HTTP 将 Go 模块与私有(private)存储库一起使用

mysql - 慢更新查询

mysql - Galera 节点无法连接到集群

mysql - 尝试编译函数时出现语法错误