すべてが正常に実行されていましたが、MySQL を 5.0 から 5.1 にアップグレードしてから 5.5 にアップグレードした後、多少の障害が発生しました (一部のテーブル プレフィックスが台無しになり、データが少し失われましたが、大きな問題はありませんでした)、この新しい問題が発生しました。突然。
私が知る限り、Apache (httpd.conf)、MySQL (my.cnf)、または PHP (php.ini) の構成設定は変更されていません。
アップグレード前の Apache ログを確認したところ、MaxClients にまったく到達していませんでした。
今では常に (1 日に 9 回!) ヒットしており、サーバー上のすべての Web ページに完全にアクセスできなくなり、Apache の再起動が必要になります。私は本当に待って、それがそれから出てくるかどうかを知りたくありません.
以前は、MaxClients と ServerLimit が 1000 に設定されていましたが、3000 に上げました。MaxClients に到達する頻度は低下しているように見えますが、まだ発生しています。96.0 GB の RAM があり、使用量が 30 GB を超えることはなく、通常ははるかに低くなります。
前後のログを確認したところ、ボットのクロール活動はほぼ同じようです。
これが発生する結果となった他の設定が変更された可能性があるかどうか疑問に思っていますか? または、誰かが他のアイデアを持っているなら、私はそれを非常に感謝しています.