1

ワーカープロセスについて混乱しています。IIS に 5 つの Web アプリケーションがデプロイされているとします。

また、5 つの Web アプリケーションはすべて、異なるシステムからの要求を処理しています。w3wp.exe プロセスは 5 つだけになりますか、それとも 1 つの w3wp.exe プロセスで複数の Web アプリケーションを処理する可能性はありますか?

2 つの w3wp.exe プロセスが 1 つの Web アプリケーションの要求を共有できると思いますが、Web アプリケーションは 1 つの w3wp.exe を共有しますか?

-ラフル

4

1 に答える 1

1

簡単な答え: 各「アプリケーション プール」はw3wp.exe(IIS マネージャーを開き、「アプリケーション プール」ビューを開きます) のインスタンスに対応します。

「Web アプリケーション」は Web サイトとは切り離されており (ただし、各 Web サイト ルートは「Web アプリケーション」)、1 つのアプリケーション プールにのみ存在します。したがって、1 つのw3wp.exeインスタンスで多くの Web サイトをホストできますが、Web サイトのサブアプリケーションが複数のw3wp.exeインスタンスに分散している可能性もあります。

...そして、それは「Web ファーム」プロセスの作業に入る前です。

w3wp.exe要するに、2 つのインスタンスが 1 つの IIS "Web アプリケーション" を共有するというあなたの推測は誤りです。

于 2015-04-16T06:46:35.483 に答える