![サーバーがアイドル状態のときは応答時間が遅く、サーバーがロードされているときは応答時間が速くなりますか?](https://rvso.com/image/776303/%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%8C%E3%82%A2%E3%82%A4%E3%83%89%E3%83%AB%E7%8A%B6%E6%85%8B%E3%81%AE%E3%81%A8%E3%81%8D%E3%81%AF%E5%BF%9C%E7%AD%94%E6%99%82%E9%96%93%E3%81%8C%E9%81%85%E3%81%8F%E3%80%81%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%8C%E3%83%AD%E3%83%BC%E3%83%89%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%A8%E3%81%8D%E3%81%AF%E5%BF%9C%E7%AD%94%E6%99%82%E9%96%93%E3%81%8C%E9%80%9F%E3%81%8F%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F.png)
40 スレッド / 125GB RAM のサーバーを実行しています。
サーバーは CentOS 7 をベースにしています。
サーバーがアイドル状態のときにサーバーの応答時間が長くなることに気づきました。
このスクリーンショットを見ると、午後 4 時から午後 10 時までのサーバー応答が他の時間帯よりも低かったことがわかります。
ログを確認すると、GoogleBot がその時点で 4 リクエスト / 秒でアクセスし、サーバーに負荷をかけていました。GoogleBot からのリクエストのほとんどは 302 リダイレクトでした (ライブ製品が毎日変更される大規模な e コマース カタログ)。
ここでは、サーバーのスループットを確認できます。サーバーがビジー状態のときは、応答時間が短くなります。
これをデバッグするにはどうすればいいでしょうか?
何が原因でしょうか?
302 リダイレクトは、データを歪める 200 応答よりも安価になるでしょうか?
キャッシュ (Redis / Opcache / APCu) の退避が早すぎて、アイドル時間中にキャッシュが再作成される可能性がありますか?
現在実行しているのは、Apache 2.4、Nginx Proxy、MySQL、Redis、Opcache、APCu、Elasticsearchです。
アップデート:
分離されたプロセスを見ると、PHP が最も多くの時間を費やしています。
MySQL は PHP と多少相関していますが、完全に相関しているわけではありません。