Co to jest pula aplikacji IIS?

Czym dokładnie jest pula aplikacji? Jaki jest jego cel?

Author: one noa, 2010-10-06

14 answers

Pule aplikacji umożliwiają odizolowanie aplikacji od siebie, nawet jeśli są one uruchomione na tym samym serwerze. W ten sposób, jeśli w jednej aplikacji wystąpi błąd, nie usunie innych aplikacji.

DODATKOWO Pule aplikacji umożliwiają oddzielenie różnych aplikacji, które wymagają różnych poziomów bezpieczeństwa.

Oto dobry zasób: IIS i ASP.NET: Pula aplikacji

 200
Author: Ender,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-03-26 06:32:14

Zasadniczo pula aplikacji jest sposobem na tworzenie przedziałów w serwerze WWW poprzez granice procesów i kierowanie zestawów adresów URL do każdego z tych przedziałów. Zobacz więcej informacji tutaj: http://technet.microsoft.com/en-us/library/cc735247 (WS.10).aspx

 52
Author: CesarGon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-10-05 23:57:06

Popieram top głosował odpowiedź, ale czuję się jak dodanie trochę więcej szczegółów tutaj, jeśli ktoś uzna to za przydatne.

Wersja skrócona:

IIS uruchamia dowolną stronę internetową skonfigurowaną w procesie o nazwie w3wp.exe. IIS Pula aplikacji jest funkcją w IIS, która umożliwia każdej stronie internetowej lub części z niego do uruchomienia pod odpowiednim w3wp.proces exe. Więc możesz biec 100 stron internetowych w jednym w3wp.exe lub 100 różnych w3wp.exe. Np. Uruchom 3 strony internetowe w tej samej puli aplikacji(ta sama w3wp.exe) aby zapisać pamięć użycie. , uruchomić 2 różne strony internetowe w dwóch różnych pulach aplikacji tak że każdy może działać pod osobnym kontem użytkownika (tzw. pulą aplikacji tożsamość). Uruchom stronę internetową w jednej puli aplikacji i podstronie "strona internetowa/aplikacja" w innej puli aplikacji.

Dłuższa wersja:

Każda strona lub część strony internetowej, można uruchomić pod pulą aplikacji.Możesz kontrolować niektóre podstawowe ustawienia strony internetowej za pomocą aplikacji basen.

  1. chcesz, aby strona działała pod innym w3wp.proces exe.Następnie utwórz nową pulę aplikacji i przypisz ją do witryny.
  2. chcesz uruchomić stronę i cały jej kod pod innym kontem użytkownika(np. pod uprawnieniami administratora), możesz to zrobić, zmieniając tożsamość puli aplikacji .
  3. chcesz uruchomić konkretną aplikację pod. NET framework 4.0 lub 2.0.
  4. chcesz się upewnić, że strona internetowa w trybie 32 bitowym lub mieć zaplanowany recycle w3wp.proces exe itp.Wszystkie takie rzeczy są kontrolowane z puli aplikacji iis.

Mam nadzieję, że to pomoże!

 22
Author: Rohith,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-07-04 18:28:07

Pula aplikacji to grupa jednego lub więcej adresów URL obsługiwanych przez proces roboczy lub zestaw procesów roboczych. Do puli aplikacji można przypisać dowolny katalog www lub katalog wirtualny.

Każda aplikacja w puli aplikacji ma ten sam proces roboczy.

 13
Author: Poornima S,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-09-18 10:30:15

Załóżmy scenariusz, w którym pływacy pływają w basenie w obszarach dla nich zarezerwowanych.co się stanie, jeśli pływacy pływają w innych miejscach niż zarezerwowane dla nich,wszystko stanie się bałaganem.podobnie iis używa pul aplikacji do oddzielania jednego procesu od drugiego.

 10
Author: satish,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-10-30 18:07:07

IIS-Internet information Service jest serwerem internetowym używanym do hostowania jednej lub więcej aplikacji internetowych . Weźmy tutaj przykład, że Microsoft utrzymuje serwer WWW, a my prowadzimy naszą stronę internetową abc.com (treść wiadomości na podstawie) na podstawie tego IIS. Ponieważ Microsoft jest wielką firmą, może zająć lub być również gotowy do hostingu innej strony internetowej xyz.com (oparte na ecommerce).

Teraz web server jest hosting czyli zapewnienie pamięci do uruchomienia obu stron internetowych na swoim pojedynczym serwerze WWW.Tak więc tutaj przychodzą Pule aplikacji w obraz . abc.com ma własne zasady, logikę biznesową, dane itp. i to samo dotyczy xyz.com.

IIS zapewnia dwie Pule aplikacji (ścieżkę) do płynnego uruchamiania dwóch witryn internetowych we własnym świecie (danych) na jednym serwerze bez wpływu na każdy z nich (Bezpieczeństwo, skalowalność).Jest to pula aplikacji w IIS.

Więc możesz mieć dowolną liczbę puli aplikacji w zależności od pojemności serwerów

 6
Author: Hameed Syed,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-18 15:08:38

Pula aplikacji to grupa adresów URL obsługiwanych przez procesory worker lub zestaw procesorów worker.

Może istnieć dowolna liczba pul aplikacji.

W IIS można utworzyć więcej niż jedną pulę aplikacji.

Aplikacja w różnych pulach aplikacji działa w różnych procesorach roboczych.

Zaleta: jeśli błąd wystąpił w jednej puli aplikacji, nie wpłynie to na aplikacje uruchomione w innej puli aplikacji.

 4
Author: kiranpvn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-14 07:19:00

Pula aplikacji to grupa jednego lub więcej adresów URL obsługiwanych przez proces roboczy lub zestaw procesów roboczych. Pule aplikacji są używane do oddzielania zestawów procesów roboczych IIS, które mają tę samą konfigurację i granice aplikacji. Pule aplikacji służą do izolowania naszej aplikacji internetowej w celu zwiększenia bezpieczeństwa, niezawodności, dostępności i wydajności.

 3
Author: Sree,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-08-11 19:23:21

Pule aplikacji są używane do oddzielania zestawu procesów roboczych IIS, które mają tę samą konfigurację. Pule aplikacji umożliwiają nam izolowanie naszej aplikacji internetowej w celu zwiększenia bezpieczeństwa, niezawodności i dostępności

 2
Author: aamir sajjad,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-10-08 19:19:58

Pule aplikacji są używane do oddzielania zestawów procesów roboczych IIS, które mają tę samą konfigurację i granice aplikacji.

Pule aplikacji używane do izolowania naszej aplikacji internetowej w celu zwiększenia bezpieczeństwa, niezawodności, dostępności i wydajności oraz utrzymania działania bez wpływu na siebie nawzajem . Proces roboczy służy jako granica procesu, która oddziela każdą pulę aplikacji, tak że gdy jeden proces roboczy lub aplikacja ma problem lub recykling, inne nie ma to wpływu na aplikacje ani procesy robocze. Jedna pula aplikacji może mieć również wiele procesów roboczych.

Lub możemy po prostu powiedzieć, że pula aplikacji to grupa jednego lub więcej adresów URL obsługiwanych przez proces roboczy lub zestaw procesów roboczych. Do puli aplikacji można przypisać dowolny katalog www lub katalog wirtualny. Aby jedna strona internetowa nie mogła zostać naruszona przez inne, jeśli użyłeś oddzielnej puli aplikacji.

Source: Interviewwiz

 2
Author: Pravin Patel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-05-19 05:06:37

Pula aplikacji jest zbiorem aplikacji, które wykorzystują ten sam proces roboczy IIS (w3wp.exe). Głównym problemem korzystania z puli aplikacji jest izolowanie dwóch różnych aplikacji o różnych problemach bezpieczeństwa, a także unikanie awarii aplikacji z powodu śmierci procesu pracownika.

 1
Author: Preetham Kumar P,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-02-14 05:59:21

Element Pule aplikacji zawiera ustawienia konfiguracji dla wszystkich pul aplikacji uruchomionych w usługach IIS. Pula aplikacji definiuje grupę jednego lub więcej procesów roboczych, skonfigurowanych z typowymi ustawieniami, które obsługują żądania do jednej lub więcej aplikacji, które są przypisane do tej puli aplikacji.

Ponieważ Pule aplikacji umożliwiają zestawowi aplikacji internetowych współdzielenie jednego lub więcej podobnie skonfigurowanych procesów roboczych, zapewniają wygodny sposób wyodrębnienia zestawu aplikacji internetowych aplikacje z innych aplikacji internetowych na komputerze serwera.

Granice procesów oddzielają każdy proces roboczy; dlatego problemy z aplikacjami w jednej puli aplikacji nie wpływają na strony internetowe ani aplikacje w innych pulach aplikacji. Pule aplikacji znacznie zwiększają niezawodność i łatwość zarządzania infrastrukturą sieciową.

 0
Author: Mahesh Kalyankar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-10-16 11:53:16

Pula aplikacji to grupa jednego lub więcej adresów URL obsługiwanych przez proces roboczy lub zestaw procesów roboczych. Pule aplikacji są używane do oddzielania zestawów procesów roboczych IIS, które mają tę samą konfigurację i granice aplikacji.

 0
Author: shinto,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-11-22 11:06:53

Pula aplikacji jest jak Funt, jeśli utworzę 2 pulę aplikacji, w pierwszej puli aplikacji 100 ryb, a w innej puli aplikacji 200 ryb tutaj ryba jest jak aplikacja w puli aplikacji . są one zarządzane przez procesy pracowników . najlepsza zaleta to:: jesli Funt numer-1 ma zla wode i przypadki wszystkie ryby sa realizowane to jest bezpieczenstwo ryb w funcie numer-2 .jak to, jeśli jakakolwiek pula aplikacji jest dokonywana przez jakikolwiek problem, ale nie ma żadnego wpływu tego problemu w pula aplikacji 2, więc bezpieczeństwo w poprawie, a kolejnym zyskiem jest to, że zapewniasz wszystkie niezbędne uwierzytelnianie i prawa do wszystkich aplikacji w jednej puli aplikacji

 0
Author: vivek,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-11-24 05:42:01