gpt4 book ai didi

php - 低于 1 秒 mysql.connect_timeout - 可能吗?愿意编辑php源码

转载 作者:行者123 更新时间:2023-11-30 23:33:49 25 4
gpt4 key购买 nike

我们有一个美味的 mysql master + master setup 正在运行。

这对解决我们一直遇到的 innodb 的一些奇怪问题有很大帮助。但这是另一个问题...

为了进一步优化这个 mysql master + master 设置,我们想将 mysql_connect 超时降低到大约 1/2 秒。数据库连接都在 1GB 的局域网连接上,所有服务器都是高端服务器,所以如果服务器没有在 0.5 秒内握手,那么很有可能出现问题,连接到其中一台故障转移服务器会是个好主意。目前我们不能低于 1 秒 :(

有人知道如何实现吗?

谢谢!

最佳答案

您将无法完成此操作,即使通过修改 PHP 源代码(也许修改 mysql 源代码可以提供帮助)...如果您在 http://svn.php.net/viewvc/php/php-src/trunk/ext/mysql/php_mysql.c?view=markup 查看 PHP 源代码您会看到从 php.ini 读取的秒数只是设置为 mysql 选项,从那里,mysql 负责该超时。您可能会通过修改 MySQL 源代码来实现这一点,但问题是您准备好这样做了吗,因为“我不确定”最终您将获得多大的好处...

关于php - 低于 1 秒 mysql.connect_timeout - 可能吗?愿意编辑php源码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9205176/

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