Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> Webサーバー >> IISがアニメーションを一時停止している問題の解決

IISがアニメーションを一時停止している問題の解決

  

IISを使用している過程で、アニメーションが一時停止している状況があります。この記事がどのように解決されているかを確認できます。 IISログ:

アプリケーション:ISAPI 'C:\\ WINDOWS \\ system32 \\ inetsrv \\ asp.dll'次の理由により、自分自身に問題があることを報告します。また、要求キューはすでに0%を使用しています。 '。

サーバー2003 + IIS 6について実行要求の100%が一時停止されているため、ASPが正常に機能していません。

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

ログが記録されます。ISAPI 'C:\\ WINDOWS \\ system32 \\ inetsrv \\ asp.dll'は次の理由で異常と報告されました: '実行中の要求の100%がハングし、要求キューの6%がいっぱいであるため、ASPは正常ではありません。'
または

または: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サイトの数によって異なります。

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

インフォメーションワン

1つのWebサイトでの解決策:アプリケーションプールの回復時間を300〜600分に短縮します。この時間は、リサイクルプロセスで使用する必要があります。少しのCPUリソースで、安定性を確保するために、リサイクル時間を午前5時に設定します。

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

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

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

リソース二

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

最初にbbsを別のディレクトリに設定します。次に、[アプリケーションプール]をクリックし、[新しいアプリケーションプール]をクリックし、アプリケーションプールIDを入力します。次に、仮想ディレクトリの下にbbsを配置し、プログラムプールを使用します。

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

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

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

Copyright © Windowsの知識 All Rights Reserved