訪問云虛擬主機網站出現“max_user_connections”報錯
更新時間:
問題描述
訪問云虛擬主機網站出現“has more than ‘max_user_connections’ active connections”報錯。
問題原因
云虛擬主機的MySQL數據庫,允許每個用戶建立的最大連接數是80個,如果超過該最大連接數限制則會出現類似報錯。
解決方案
阿里云提醒您:
- 如果您對實例或數據有修改、變更等風險操作,務必注意實例的容災、容錯能力,確保數據安全。
- 如果您對實例(包括但不限于ECS、RDS)等進行配置與數據修改,建議提前創建快照或開啟RDS日志備份等功能。
- 如果您在阿里云平臺授權或者提交過登錄賬號、密碼等安全信息,建議您及時修改。
- 臨時解決方法:登錄主機管理控制臺,單擊網站信息區域的停止站點,等待一段時間后,開啟站點并確認能正常訪問。
-
永久解決方法:
-
建議優先進行程序優化,程序中調用數據庫的會話要及時關閉。
-
由于云虛擬主機是共享資源,考慮到穩定性,配置是不支持修改。如果此連接數的限制無法滿足使用,可以考慮使用云服務器ECS和云數據庫RDS產品解決該問題。
-
適用于
- 云虛擬主機
文檔內容是否對您有幫助?