Apacheのボトルネックの確認の仕方について質問があります。
現在、Windows Server 2016 で Runyアプリケーションを作成しております。
そこでアプリケーションはほぼ完成したのですが
【URLでアクセス】
クライアント → DNS → Apache → Thin → アプリケーション
でアクセスすると IEだと5~8秒くらい Chromeだと2秒くらいで描画が完了します。
【IPで直アクセス】
クライアント → Thin → アプリケーション
でアクセスすると IEだと0.8秒くらい Chromeだと0.4秒くらいで描画が完了します。
Apacheでは1つのサーバーで2つの小さなシステムを運用しているので
名前ベースのバーチャルホストをONにしております。
Aアドレス→Xシステムへ
Bアドレス→Yシステムへ
※同じ方法で既存システムは0.2秒くらいのレスポンスです。
先日、「Apache 高速化」などとググりKeepaliveをOnにしてみたり
送信するときのファイルを圧縮するモジュールなどを入れてみたのですが
ほぼ変わらない状況でした。
そこで今回自分がお聞きしたいのは
本当にApacheで時間がかかっているのか?を知りたいのですがどのように調べるべきなのかがわからなくて困っております。
ChromeのF12でネットワークタブを見て、DNSにかかっている時間が極小であるのは確認しているので
Apacheのような気がしているのですが、本当にApacheがボトルネックになっているのかを確認してから設定を続けていきたいと思いました。
Apacheは「Apache/2.4.35 (Win32) mod_authnz_sspi/0.1.0」を起動しております。
windows は 「windows server 2016 バージョン1607」を使用しております。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/10 04:09
2018/12/10 04:49