3

私のWebアプリの場合、統合されたVisual Studio Server(Cassini)はIISよりもはるかに低速です。小さなページごとに3秒待つ必要がないようにカッシーニを高速化するにはどうすればよいですか?

4

2 に答える 2

5

これは、WebアプリケーションプロジェクトまたはWebサイトプロジェクトで見られますか?

Webサイトの場合、問題は、開発サーバーが最初に実行されるときに各ページをコンパイルする必要があることだけかもしれません。同じページの後続のリクエストは高速ですか?

Webアプリケーションプロジェクトの場合、Visual Studioは、開発サーバーが実行する前にすべてをコンパイルします。この場合、それが開発サーバーであると確信していますか?アプリケーションのすべてのページに同じ遅延がありますか?

また、ディスクまたはデータベースの遅延ではないことを確認しますか?

于 2009-07-04T13:32:13.487 に答える
2
  1. Webサーバーが原因であると考える理由を特定します。
    それがWebサーバーであるとどのように判断しましたか?この3秒をどのように測定しましたか?それはすべてのページにありますか、それとも特定のページだけですか?それは継続的ですか、それともしばらくすると良くなりますか?

  2. 遅いWebサーバーのどの側面が問題であるかを判別します。使用中のCPUはたくさんありますか?メモリー?これが起こったときに他に起こっていることはありますか?IISを使用している場合、カッシーニが遅い同じコンピューターで実行していますか?他のすべては同じですか?同じデータベースサーバー?同じハードディスクを使用していますか?

他のパフォーマンス分析と同様に、物事を絞り込む必要があります。

于 2009-07-04T12:40:17.850 に答える