問題タブ [w3wp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - w3wp にはダウンロード ファイルのハンドルがあります
「asp.net 2.0」の isapi フィルターを使用して .exe を処理するように iis をセットアップし、動的な URL 置換を有効にしました。このために、iis で拡張機能をセットアップし、次の行を web.config に追加しました。これまでのところ正常に動作します。
<add path="*.exe" verb="*" type="System.Web.StaticFileHandler" />
問題は、ポイント w3wp プロセスがこれらのファイルに複数のハンドルを持っていることです。おそらく、誰かが現在それらをダウンロードしているためです。
ファイルに排他ハンドルを置かないように iis/asp.net に指示する方法はありますか? サイトが稼働していても交換したい。これは、asp.net がこれらのファイルを処理しない限り機能します。
visual-studio - VS2010 で Just My Code をオフにすると、w3wp.exe プロセスに接続できないのはなぜですか?
私は VS2010 Beta 2 を使用しており、.NET Framework のソース ステッピングを有効にしたため、'Just My Code' を無効にする必要がありました。しかし、w3wp.exe プロセスは、アタッチできるプロセスのリストに表示されません。すべてのプロセスを表示するボックスにチェックを入れました。これはバグですか、それとも何か不足していますか?
asp.net - ASP.net のメモリ リークの可能性をトラブルシューティングします。
Web アプリケーションの 1 つでメモリ リークが発生している可能性があります。w3wp.exe は約 1.5 GB の RAM を使用しており、Web サービスはメモリ不足であるというエラーを返しています。過剰なメモリの原因となっているアプリケーションを特定する方法や、アクティブに実行されている Web サイトをプロファイリングして、メモリの問題の原因を確認する方法はありますか?
これを Server Fault に投稿しますが、アプリケーションをデバッグして障害の場所を確認する方法にもっと興味があります。Web サイトをローカルで実行でき、w3wp.exe は大量の RAM を消費しません。これらは常に使用されているアクティブな Web サイト/Web サービスであるため、問題は過度の負荷がかかった場合にのみ発生すると想定しています。
asp.net - 100% CPU を使用する W3WP.EXE - どこから始めればよいですか?
IIS6 で実行されている ASP.NET Web アプリは、CPU を定期的に最大 100% 使用します。これらのエピソードでほぼすべての CPU 使用率を担っているのは W3WP です。CPU は、数分から 1 時間以上の間、100% に固定されたままになります。
これはステージング サーバー上にあり、この時点ではテスターからのトラフィックはごくわずかです。
サーバーでANTSプロファイラーを実行していますが、それは理解できません.
これらのエピソードの原因と、その間ずっと CPU をビジー状態にしているコードは何かを突き止めるにはどうすればよいでしょうか?
asp.net - カルチャを変更するときのASP.NETメモリの問題
ASP.NETに奇妙な問題があります。私のWebサーバー上のいくつかのサイトは、まったく同じアプリケーションを実行しています。アプリケーションには、AjaxControlToolkitのタブコンテナを含むページがあります。このコンテナ自体にはCalendarコントロールが含まれています。
web.configで自分のカルチャを次のように設定した場合:
その後、すべてが正常に動作します。ただし、これを次のように変更します。
ページを読み込もうとすると、メモリ不足の例外が発生し、w3wp.exeは使用可能なすべてのメモリを使用しているようです。
誰かがこれを引き起こしている可能性があることを知っていますか?
asp.net - SQL Server の ASP.NET セッション状態サービスですが、w3wp.exe #private の増加
最近、ASP.NET セッションの状態を InProc から Sql Server ソリューションに移行しました。セッション データが Sql Server データベースに挿入されていることがわかります。「Private bytes」および「# Bytes in all heaps」パフォーマンス カウンターを使用して、w3wp.exe プロセスを監視しています。
Web サイトをナビゲートすると、データがセッションに配置されますが、Web サイトをホストしているサーバーのプライベート バイト カウンターがまだ上昇していますか? セッション データがデータベースに書き込まれ、メモリに格納されていないと思いましたか? マネージド バイトは一定のままで、セッションに入るすべてのオブジェクトがマネージド型であると確信しています。
プライベート バイトがまだ増加する理由を知っている人はいますか?
iis - 特定のアプリケーションプールのw3wpSystem.Diagnostics.Processを特定します
サーバーで実行されているWebサイトはほとんどありません。
現在のプロセスのメモリ量を示す「診断」ページがアプリケーションにあります(非常に便利です)。
これで、このアプリは別のアプリに「リンク」され、診断ページに別のw3wpプロセスのメモリのアモットを表示できるようにしたいと思います。
メモリの量を取得するために、私は簡単なコードを使用します:
アプリケーションプールを知っている2番目のw3wpプロセスを特定するにはどうすればよいですか?
対応するスレッドが見つかりましたが、適切な答えがありません: IIS6アプリプールでプロセス固有のパフォーマンス統計を確認するための信頼できる方法
ありがとう
sharepoint-2007 - SharePoint 2007 Central Admin w3wp.exe プロセスが 99% の CPU を消費
SharePoint 2007 を使用して 1 年以上イントラネットを運用していますが、すべて問題なく動作しています。しかし、しばらくして、イントラネット ポータルが遅いことに気付きました。SharePoint サーバーではなく、別のコンピューターを介して Central Admin にアクセスしようとすることも問題になりました。そのため、実際の SharePoint Server にログオンしましたが、ログインに時間がかかり、他の場合とは異なり、サーバー上でも非常に遅くなりました。
タスク マネージャーを確認すると、w3wp.exe が CPU 速度の 99% を消費していることがわかりました。Central Admin App Pool を再起動すると、すべてが正常に戻り、すべて正常に動作していましたが、数分 (15 分程度) 後に再び遅くなりました。
イベント ログを確認しましたが、決定的な解決策はありませんでした。この経験をしたことがある人はいますか?または良いリソースがありますか?助けてください。前もって感謝します
debugging - VS2010では、特定のw3wp.exeが提供しているアプリケーションプールを確認し、デバッガーを接続することを決定する方法はありますか?
そのため、ローカルで実行されているいくつかのWebサイト(トランクから1つ、ブランチから1つ)を別々のアプリプールでデバッグしています。トランクソリューションとブランチソリューションを2つのVSインスタンスで開いています。一方でトランクをデバッグし、もう一方でブランチをデバッグしたいと思います。各w3wp.exeが提供しているアプリケーションプールを知る方法があるかどうか、デバッガーを接続するときにどれがどれであるかを知る方法があるかどうかを知りたいです。
更新:これのポイントは、VS内にマクロを記述して、デバッガーを接続するためにクリックできるボタン(興味深いアプリプールごと)を作成できるようにすることです。したがって、ソリューションには他のプログラムが含まれないことが望ましいです。
Update2:これはIIS7に対するWindows7です。