ウェブサイトが時々ひどく遅い

ウェブサイトが時々ひどく遅い

私は 1and1 アカウント専用の Linux マシンを持っていますが、これまで問題は一度もありませんでした。httpd と mysqld は問題なく動作しているようです。ping と trace も正常です。

マシン上のドメインの 1 つは www.hundig.com です。

なぜこんなに遅いのか、あるいはまったく読み込まれないのか、どこで調べればよいか、何かアイデアはありますか? 再起動すると速くなるようです。httpd を再起動しただけでは何も変わりません。

(ローカル curl を実行しようとしましたが、ロードされませんでした。Google の curl は正常に動作します。ローカルである必要があります)

答え1

  1. Firebug を有効にして Firefox でサイトを開きます。どのファイルでハングしているかが表示されます。ファイルごとに DNS 解決時間とダウンロード時間が表示されます。
  2. 出力を監視しtop、過度の負荷やメモリ消費などがないか確認します。
  3. PHPのより強力なログ記録(少なくともE_WARNING)を有効にし、PHPエラーログを調べます。
  4. MySQL でスロー ログを有効にし、遅い SQL クエリを探します。

ローカル curl の不具合について - 試してみてくださいwget http://www.hundig.com。サーバーがドメインの DNS 解決に問題を抱えていて、php スクリプトがこの URL から何かをダウンロードしようとしている場合、それが速度低下の原因である可能性があります。ただし、「再起動後に高速化」については説明されていません。

よろしくお願いいたします。

マーティン

関連情報