2016-04-29 11 views
1

SQLサーバーで実行されているASPアプリケーションがIISサーバーを非常に頻繁に停止させています。エラーログに表示される原因は次のとおりです。 "SQL Serverのプロセスメモリの重要な部分がページアウトされました。これによりパフォーマンスが低下する可能性があります。"ASPアプリケーションでエラー500が発生し、サーバーが頻繁に停止する

Webアプリケーションの障害を特定できるツールはありますか?

答えて

0

私は自分の問題の原因を発見しました。 URLのリダイレクトごとに、Response.Redirect( "/ NewPage.aspx")という構文を使用しました。これは子プロセスを作成した後もプロセスを継続します。修正は次のとおりです。Response.Redirect( "/ NewPage.aspx"、false);これにより、子プロセスを呼び出した直後にプロセスが終了します。これにより、各プロセスで使用されるメモリが大幅に節約されました。

3

No. You might be able to play with some settings to get your apps to not crashしかし、最終的には、帯域幅上限に達していれば、あなたは立ち往生しています。

ウェブアプリケーションに実際に障害はないかもしれません。 IISとSQL Serverはともに多くのメモリを消費します。 Source,SQL Server eats ram for lunch

何かが間違っていると、1台のマシンで多すぎることがあります。実際のエラーや問題を提示する必要があります。現在のところ、私たちの唯一の答えは、管理ツールを活用してより多くのメモリを獲得することです。

+0

私は2つのWebアプリケーションを稼働させていますが、実装でこのエラーが発生した特定のWebアプリケーションを参照していたエラーメッセージが表示されました。私は詳細を提供することができますが、そのASPアプリケーションのログファイルはどこにありますか? – Anoj

+0

エラーが多ければ、それらを見つけてここに持ち込むことができます。それは彼らを見つけるあなたの能力の範囲内です。 – TheNorthWes

関連する問題