3

私は決してサーバー管理者を形成したり形成したりしていません。

Web アプリとして実行される、継承したサイトがあります。通常の営業時間中はサイトが非常に混雑し、残りの時間は少しずつ遅くなります。IIS がアイドル状態になっているため、毎朝最初にサイトにアクセスするユーザーの読み込み時間が非常に長くなります。このサイトは負荷分散された 5 つの Web IIS インスタンスで実行されていますが、残念ながらサイトの再コンパイルに 1 分以上かかるため、ユーザーはサイトが応答しない、遅いと不満を漏らしています。

アイドル タイムアウトを 0 に変更して、問題が軽減されるかどうかを確認することを考えています。この変更を提案する場合、私が直面している既知の問題はありますか? 私はオンラインで多くの情報を見つけましたが、推奨される設定を述べている決定的なものはありません.

一種の関連メモとして、コードのドロップが行われ、アプリ プールがリサイクルされ、コンパイルが行われるたびに。この問題もプリコンパイルで解決できますか?

ありがとう、デュアン

4

1 に答える 1

3

IIS 7.5 のアプリケーション初期化モジュール

「…IIS 7.5 の IIS アプリケーション ウォームアップにより、IT プロフェッショナルは、最初の要求が到着する前に Web アプリケーションをロードすることで、Web サイトの応答性を向上させることができます…」</p>

ASP.Net Web サイトを 24 時間 365 日暖かく高速に保つ

于 2013-01-03T15:21:00.680 に答える