2011-08-05 8 views
0

私はBOSというシステムを持っています。 3、4、5、またはそれ以上のシステムをブラウズすると、システムがクラッシュします。システムがダウンして戻ってくるので、web.configだけを変更してください。

ソリューションはweb.configに入り、編集してください(変更は空白でも可能です)。もう一度保存してください。それで、システムは復帰します。

私の質問はこれですか? 考えられる原因は何ですか? これに関連するものは何ですか?コードまたはインフラストラクチャ 解決方法

+0

これは何でもかまいません。より多くの情報が必要になります。 IISログ? Windowsイベントログ?あなたが開発中にサイトを実行するときに注意が必要ですか? 1人のユーザーでうまく動作し、2人以上のユーザーがbarfsを使用すると、静的なデータ、スレッディング、競合状態、その他多数の可能性があります。 –

+0

あなたのリソースの使い方を見てください。 web.configを編集すると、アプリケーションが再起動します(すべてのリソースを解放します)。 – Zruty

+0

web.configファイルが監視されていない場合や、保存するときにWebアプリケーションを再起動して新しい設定を取得します。これが、この編集が再び機能している理由です。効果的に0人のユーザーに戻すことができます。 – Chris

答えて

0

約5件の同時要求を処理するように設定されているだけで、その時点で応答しなくなる可能性があります。あなたのIIS設定に入り、そうした場合は変更してみてください。しかし、提供される情報はほとんどありません。クラッシュはどういう意味ですか? Internet Explorerがクラッシュしますか? IISがクラッシュするシステムが応答しなくなり、新しい要求がタイムアウトになりますか?

+0

IEのクラッシュは何ですか、彼はちょうど応答なしで長い時間を運んでいます。 – ridermansb

0

IISの[パフォーマンス]タブの下に表示されます。最大接続しきい値または帯域幅しきい値が指定されている可能性があります。 web.configファイルを変更するたびに、アプリケーションが再起動されます。そのため、アプリケーションが再び動作を開始します。

これでうまくいかない場合は、ANTS Performance ProfilerやANTS Memory Profilerのようなものを見ることになります。システムがクラッシュするボトルネックを特定するのに役立ちます。それは何でもかまいませんが、プロファイリングツールは犯人を絞り込むのに役立ちます。

関連する問題