Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> IISの一時停止アニメーションの方法を解決するには:IISの一時停止アニメーションを減らすためのIISアプリケーションプールのリサイクル時間の短縮

IISの一時停止アニメーションの方法を解決するには:IISの一時停止アニメーションを減らすためのIISアプリケーションプールのリサイクル時間の短縮

  

IISを使用している最中に一時停止のアニメーションが発生する場合があります。 IISログ:

アプリケーション:ISAPI 'C:\\ WINDOWS \\ system32 \\ inetsrv \\ asp.dll'次の理由により、自分自身に問題があることを報告します。 '実行要求の100%が中断されているため、ASPは正常に動作していませんまた、要求キューはすでに0%を使用しています。 '。

サーバー2003 + IIS6についてASPは、実行要求の100%が中断されているため、正しく機能していません。

サイトを開くことができないか、開くのが非常に遅いです。アプリケーションプールを再起動またはリサイクルして回復しますが、しばらくすると

ログが記録されます。
ISAPI 'C:\\ WINDOWS \\ system32 \\ inetsrv \\ asp.dll'次の理由から、「ASPは正常ではありません。実行中のリクエストの100%がハングし、リクエストキューの6%がいっぱいです。」

または:
ISAPI 'C:\\ WINDOWS \\ system32 \\ Inetsrv \\ asp.dllは、次のような理由で問題があると報告しています。 '実行要求の100%が中断され、要求キューが既に0%を使用しているため、ASPは正常ではありません。 '。

回避策:

1.aspが正しく 'C:\\ WINDOWS \\ system32 \\ inetsrv \\ asp.dll'にマッピングされています。

2.一般的に言って、同じIISのアプリケーションプールで、特定のASPコードエラーが発生したため、メモリが不足し、コード自体がチェックされていました。分離して、アプリケーションプールのデバッグを分離することができます。

3.アプリケーションプールのリサイクルの削減時間です。デフォルトは1740です。 。 120(2時間ごと)に設定できます。

IISがアニメーションを一時停止した理由:

IISを開くと、アプリケーションプールが表示されます。デフォルトでは、アプリケーションプールは1つだけです。彼の回復時間を見つけるでしょう、デフォルトは最大1,740分です、すなわち、それは1740分後にこのアプリケーションプールを再利用する必要があります。この時間内に要求の最大制限に達すると、その後ASPは中断されます。これは、アニメーションが中断されている大規模Webサイトの場合ですが、反対に、小規模Webサイトでは、リクエスト数が少なく、トラフィックが少なく、制限に達していないため、このような状況はありません。もちろん、サーバー上のWebサイトの数によって異なります。

解決策は次のとおりです。

インフォメーションワン

単一のWebサイトソリューション:
リサイクルプロセス中のアプリケーションプールの回復時間を300〜600分に短縮安定性のために、少しのCPUリソースを占有する必要はありません。その後、リサイクル時間を午前5時に設定します。

マルチサイトソリューション:

サーバーサイトの数に応じて、複数のアプリケーションプールを作成し、プールの回復時間を300分に短縮してから、プールごとに10サイトを割り当てます。左右(この割り当てはWebサイトの訪問に必要です)Webサイトに大量のトラフィックがある場合は、プログラムプールが個別に割り当てられますが、その結果、大きなメモリが必要になり、プールはいずれにしても約120Mのメモリを占有します。メモリが大きい、それは問題ではない、

それで、いくつのWebサイトがアプリケーションプールを割り当てる、IISを開く - あなたが割り当てたいWebサイトプロパティを見る、ホームディレクトリを見る - あなたは以下のアプリケーションプールを見る、割り当てる1つします。

Profile 2

iis6を使用する場合..動的ネットワークフォーラムをインストールした場合iis6の偽の死があったにちがいありません。静的なWebページが同じ速度で開きます..今回は..私はメソッドを再起動しています..公式のデータ結果がチェックされていない...公式の情報によると... win2003はすぐにこのパッチを打つだろう..ですIis6は、アクセスドライバのサポートについては気にしません。それはバグと見なすことができます..私のサーバーの仮想ホストはもっと..そしてそれらのほとんどはaspをサポートしています。比較的簡単な方法です。具体的には私のテストに合格しました。iS6にはデータアプリケーションプールが付属しています。次に、一時停止したアニメーションを解決するために彼を使用します。次に、[アプリケーションプール]をクリックし、[新しいアプリケーションプール]をクリックし、アプリケーションプールIDを入力します。次に、仮想ディレクトリの下にbbsを配置し、プログラムプールを使用します。

次に、設定したアプリケーションプールに戻ります。プロパティをクリックして、多数のワークプロセスをリサイクルします(時間とリサイクル作業プロセスの数も、次の時間回復時間プロセスで収集されます。その後、次の時間に再生プログラムプールの左側を追加します。時間を選択します。非常に少数の人がいます..この時点で、bbsのプロセス数は回復しています..それはiis中断アニメーションの現象を解決することができます..

もちろん、他の情報を設定することができます。コンピュータ管理を開くことができます。それから設定した後にコンピュータユーザー管理を開き、ユーザーを追加し、アプリケーションプール内にロゴを追加し、リサイクルプロセスをテストします。もちろん、他の設定もあります。実際には非常に単純です。それを見てください。意味を理解することができます。

アプリケーションプールをリサイクルするための専用ツールを使用することもできます。 Quick ..iis backup。仮想ホストipとポートアクセスのip recordの一様な変更..バッチ処理を使用することは非常に簡単で便利な方法ですので、サーバーを安全に置くことは容易ではありません..物事..特に私は..情報を検索するためにしばしば公式ウェブサイトに行くのは良いことです。 ...そこ頻繁にユーザーのアクセスログとレジストリに慣れては...まだロードして実行するプログラムである。そして、サービスも良い方法です。

Copyright © Windowsの知識 All Rights Reserved