天天看點

too many connections錯誤

今天反應我們的website down掉了, 日志錯誤是too many connections錯誤,下面對根本原因做調查。

初步懷疑是max_connections設定小了

為什麼以前沒有出現過此錯誤呢?難道是業務增加?或者是網絡攻擊?

基礎知識:

解決連接配接數太多錯誤可以從2個參數入手:

max_connections 和 wait_timeout和interactive_timeout

interactive_timeout

wait_timeout:伺服器關閉非互動連接配接之前等待活動的秒數。

這兩個參數必須配合使用。否則單獨設定wait_timeout無效

檢視設定的最大連接配接數和已經使用的連接配接數:

show variables like "%max_connection%";

show status like "%used%";

設定最大連接配接數:

<code>set</code> <code>GLOBAL</code> <code>max_connections=256;</code>(臨時)

max_connections=N在配置檔案修改(永久)

本文轉自chenzudao51CTO部落格,原文連結: http://blog.51cto.com/victor2016/1867960,如需轉載請自行聯系原作者

繼續閱讀