タグ

ブックマーク / kennyqi.com (1)

  • MySQLでToo many connectionエラー 原因はunauthenticated user | KennyQi PHP Blog

    サーバが稼動して1ヶ月くらい経ったころ、 急にMySQLに接続できなくなってあせりました。 調べると、MySQLへの接続数がサーバ設定値に到達しており、接続ができない状態になっていました。 なんで接続が増えたのか原因を調べると 「MySQLがアクセスしてくるクライアントのIPアドレスDNSの逆引きをやっているらしく、逆引きができないときに「unauthenticated user」が溢れるという事象が起こる」とのこと。(「unauthenticated user」が溢れた。 – お仕事日記。) 自サバでこの状況が起こっているか確認してみる。 現状、MySQLは最大接続数に達しているため、アクセスできないので とりあえず、 接続要求するスクリプトをいったん止めて、 最大接続数を一時的に増やし、MySQL再起動。

  • 1