gpt4 book ai didi

php - Mysql服务器远程连接-多次尝试失败

转载 作者:行者123 更新时间:2023-11-30 00:32:12 24 4
gpt4 key购买 nike

我在 Windows 机器上安装了 mysql 服务器。从生产机器(UNIX ubunto)有20-30个并发连接,最近,其中许多连接花费了大量时间,并且失败和中止的尝试正在增加。我知道数据库服务器工作正常,因为当从其他机器连接时,不那么拥挤,我根本不会遇到这个问题。我尝试重新启动 mysql 服务器和机器,以及 WEB 服务器和 Web 机器(apache)。我尝试过运行:

flush hosts;

完成这些操作后,前几次尝试一切正常,然后又陷入困境。当我检查数据库状态时,我得到这样的行:

Kill    8217    user    xx.xxx.xxx.xx:2889  groufie_db  Sleep   11

其他连接失败并出现此错误(mysqli):

2003: Can't connect to MySQL server on 'xxx.xx.xx.xx' (110)

最佳答案

您有不再使用的 sleep 连接。

编辑你的 MySQL 配置文件(在 Linux 中是 my.cnf,我不知道在 Windows 中它是什么)和以下内容:

[mysqld]
wait_timeout = 10

每个超过 10 秒的连接都会被丢弃。您可以根据需要调整该值。

关于php - Mysql服务器远程连接-多次尝试失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22423861/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com