SOFTELメモ

Softel Inc.

【WordPress】「データベース接続確立エラー」が出たり出なかったりする

問題

WordPressで構築したWebサイトで、通常通りページが表示されたり、「データベース接続確立エラー」が表示されたりする。

wordpress

答え

MySQLの最大接続数を使い切っているのが原因だったことがある。

SYN flood 攻撃等で、多数の接続が発生し、Apacheのプロセスが多数発生し、そこのphpからのMySQLへの接続が多数発生した状態で、最大接続数(max_connections)付近まで使い切っていた場合、

少し空きができると接続ができ、満員だと接続できないといった状況となり、

「データベース接続確立エラー」が出たり出なかったりするという動作になりました。

関連するメモ

コメント