摘要:教程所示圖片使用的是倉(cāng)庫(kù)圖片,網(wǎng)速過慢的朋友請(qǐng)移步原文連接緩慢。而且,使用等工具的鏈接速度也非常緩慢。項(xiàng)目為了實(shí)現(xiàn)高并發(fā),所以使用的是連接池。經(jīng)過摸索,連接緩慢應(yīng)該是自帶的解析過慢造成的。進(jìn)入,查看相關(guān)配置解析被禁止,而連接速度也恢復(fù)了。
教程所示圖片使用的是 github 倉(cāng)庫(kù)圖片,網(wǎng)速過慢的朋友請(qǐng)移步>>> (原文)Mysql 連接緩慢。
更多討論或者錯(cuò)誤提交,也請(qǐng)移步。
最近在 Node 上進(jìn)行 Mysql 操作的時(shí)候,經(jīng)常會(huì)報(bào)出:Handshake inactivity timeout 錯(cuò)誤。而且,使用 Mysql-Font 等工具的鏈接速度也非常緩慢。
項(xiàng)目為了實(shí)現(xiàn)高并發(fā),所以使用的是連接池。在查詢了相關(guān)文檔后,修改了acquireTimeout等選項(xiàng)。報(bào)錯(cuò)不變。
經(jīng)過摸索,連接緩慢應(yīng)該是:Mysql 自帶的 DNS 解析過慢 造成的。在配置文件中禁用 DNS 解析即可。
我的 Mysql 版本是5.7,代開配置文件:sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
添加如下代碼:
# 其他配置... [mysqld] skip-name-resolve # 其他配置...
重啟 Mysql 服務(wù):sudo service mysql restart。
進(jìn)入 Mysql,查看相關(guān)配置:
DNS 解析被禁止,而連接速度也恢復(fù)了。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/17772.html
閱讀 3171·2021-11-19 09:40
閱讀 3663·2021-11-16 11:52
閱讀 2988·2021-11-11 16:55
閱讀 3186·2019-08-30 15:55
閱讀 1191·2019-08-30 13:08
閱讀 1664·2019-08-29 17:03
閱讀 3021·2019-08-29 16:19
閱讀 2587·2019-08-29 13:43