web-dev-qa-db-ja.com

Wordpress応答が遅いWebサイト(最初の要求のみ)

wordpressウェブサイト( http://rohitnair.info/ )に奇妙な問題があります。 「最初の要求」は応答するのに時間がかかります。後続の要求はすべて正常に動作します。デバッグ中に観察したこと

  • ブラウザのキャッシュをクリアしてリロードすると問題なく動作し、ページは十分な速度でロードされます
  • Cookieをクリアして再ロードすると、問題が再現します。

したがって、このコンテキストでは、ドメインにCookieが設定されていない要求として「最初の要求」を定義します。この問題を再現する別の簡単な方法は、curlを使用し、Cookieを送信しないことです。これはcurl -vの出力です

$ time curl -v rohitnair.info
* About to connect() to rohitnair.info port 80 (#0)
* Trying 23.21.171.95... connected
* Connected to rohitnair.info (23.21.171.95) port 80 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.19.7 (i386-redhat-linux-gnu) libcurl/7.19.7 NSS/3.12.9.0 zlib/1.2.3 libidn/1.18 libssh2/1.2.2
> Host: rohitnair.info
> Accept: */*
> 

long wait

[応答]

* Connection #0 to Host rohitnair.info left intact
* Closing connection #0

real    1m0.518s
user    0m0.003s
sys 0m0.011s

ご覧のとおり、サーバーが応答を返すのに1分以上かかります。

スタックはwordpress + nginxであり、Amazon EC2でホストされます。また、応答が提供されるか、リクエストがキャンセルされるまでリクエストがnginxアクセスログに表示されないことに気づきました(これが予想される動作かどうかはわかりません)この問題の原因は完全に失われています。どんな助けも大歓迎です!

1
Rohit Nair

Pingdom サイトの評価77/1 (これは良い)ですので、上記のマルウェアのレポートでは、問題がローカルのウイルス対策またはマルウェア対策ソフトウェアが攻撃をブロックしているのではないかと考えています-マイクロソフトセキュリティEssentialsは特に遅いようです。また、ワードプレスの共有ホスティングでは一般的なデータベース接続での遅いピックアップになる可能性があります。

Sucuri SiteCheck および virustotal 両方とも、サイトが感染していることを報告します。 クリーニングとセキュリティ保護に関するこの投稿 攻撃されたワードプレスをご覧になることをお勧めします。

また、safariとfirefoxで重大なレイアウトの問題があるようです。

1
toomanyairmiles