Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php mysqli_real_connect():(HY000/2002):连接超时_Php_Mysqli_Timeout - Fatal编程技术网

Php mysqli_real_connect():(HY000/2002):连接超时

Php mysqli_real_connect():(HY000/2002):连接超时,php,mysqli,timeout,Php,Mysqli,Timeout,最近,我们开始从php中看到断断续续的MySQLi连接错误: E_WARNING: mysqli_real_connect(): (HY000/2002): Connection timed out 这种情况并不经常发生;一天三四次,平均每10秒连接一次。我们确实将MySQLi超时选项设置为5秒 mysqli_options($db_connection, MYSQLI_OPT_CONNECT_TIMEOUT, 5); 不过,5秒钟的时间应该足够连接了。知道会发生什么吗?这是一个托管在Go

最近,我们开始从php中看到断断续续的MySQLi连接错误:

E_WARNING: mysqli_real_connect(): (HY000/2002): Connection timed out
这种情况并不经常发生;一天三四次,平均每10秒连接一次。我们确实将MySQLi超时选项设置为5秒

 mysqli_options($db_connection, MYSQLI_OPT_CONNECT_TIMEOUT, 5);

不过,5秒钟的时间应该足够连接了。知道会发生什么吗?这是一个托管在Google compute cloud上的远程MySQL服务器(即不是php fpm的本地服务器),但从php fpm服务器到MySQL服务器的延迟相当于55毫秒。

这些连接是长时间(10分钟)还是短时间连接,只需执行几个查询?短时间,不到1秒。