0

わかりましたので、アプリプールの仕組みとその機能は理解していますが、アプリプールとは正確には何なのか疑問に思っています。現時点では、メタベースまたはhttp.sysで使用するための構成ファイルの情報にすぎないと考えていますか?

別の質問は、リクエストが行われたときに誰または何がワーカープロセスを生成するのかということだと思います.

ありがとう

混乱した

4

1 に答える 1

0

最初に、アプリケーション プールは、実際にはページと 1 つであり、ページを実行するプログラムであることがわかります。そのため、ページでプログラムによって行うことはすべて、アプリケーション プールを使用して行われます。

例えば:

  • ユーザーがページ a.aspx を要求する
  • IIS はそれが asp.net ページであることを確認し、それを 1 つのアプリ プールに割り当てます
  • アプリケーション プールは a.aspx を参照し、準拠しているかどうかを確認し、それを実行します - コードを実行します。

次に、1 つのサーバー上に多数の Web サイトが共存し、アプリケーション プールが 1 つ以上の Web サイトをまとめて処理しているという全体像を見ることができます。

現在、Web アプリケーションは 1 つのアプリケーション プールで実行することも、同じサーバー上の複数のアプリケーション プールで同時に実行することもできます (これを Web ガーデンと呼びます)。そのそれぞれで、多くのスレッドを実行できます。

詳細については、マイクロソフトの公式ページをご覧ください。

于 2012-06-27T11:11:19.067 に答える