摘要:教程所示圖片使用的是倉庫圖片,網(wǎng)速過慢的朋友請移步原文連接緩慢。而且,使用等工具的鏈接速度也非常緩慢。項目為了實現(xiàn)高并發(fā),所以使用的是連接池。經(jīng)過摸索,連接緩慢應(yīng)該是自帶的解析過慢造成的。進入,查看相關(guān)配置解析被禁止,而連接速度也恢復(fù)了。
教程所示圖片使用的是 github 倉庫圖片,網(wǎng)速過慢的朋友請移步>>> (原文)Mysql 連接緩慢。
更多討論或者錯誤提交,也請移步。
最近在 Node 上進行 Mysql 操作的時候,經(jīng)常會報出:Handshake inactivity timeout 錯誤。而且,使用 Mysql-Font 等工具的鏈接速度也非常緩慢。
項目為了實現(xiàn)高并發(fā),所以使用的是連接池。在查詢了相關(guān)文檔后,修改了acquireTimeout等選項。報錯不變。
經(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。
進入 Mysql,查看相關(guān)配置:
DNS 解析被禁止,而連接速度也恢復(fù)了。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/17772.html
閱讀 3245·2021-11-19 09:40
閱讀 3706·2021-11-16 11:52
閱讀 3039·2021-11-11 16:55
閱讀 3246·2019-08-30 15:55
閱讀 1248·2019-08-30 13:08
閱讀 1724·2019-08-29 17:03
閱讀 3085·2019-08-29 16:19
閱讀 2638·2019-08-29 13:43