Wat is een IIS-toepassingspool?

Wat is precies een toepassingspool? Wat is het doel?


Antwoord 1, Autoriteit 100%

Toepassingsbools kunt u uw toepassingen van elkaar isoleren, zelfs als ze op dezelfde server worden uitgevoerd. Op deze manier, als er een fout is in één app, neemt het geen andere toepassingen af.

Bovendien kunt u toepassingen zwembaden om verschillende apps te scheiden die verschillende niveaus van beveiliging vereisen.

Hier is een goede bron: IIS en ASP.NET: het toepassingspool


Antwoord 2, Autoriteit 23%

I Second the Top Vloot Antwoord, maar heb zin om hier weinig details toe te voegen Als iemand het nuttig vindt.

korte versie:

IIS voert elke website uit die u configureert in een proces met de naam W3WP.exe. IIS
Toepassingspool is functie in IIS die elke website of een onderdeel mogelijk maakt
ervan om te rennen onder een overeenkomstig W3WP.exe-proces. Dus je kunt rennen
100 websites allemaal in een enkele w3wp.exe of 100 verschillende w3wp.exe. B.v.
Voer 3 websites uit in dezelfde toepassingspool (dezelfde w3wp.exe) om het geheugen op te slaan
gebruik. , voer 2 verschillende websites uit in twee verschillende applicatiepools dus
dat elk kan worden uitgevoerd onder afzonderlijke gebruikersaccount (het genaamd Application Pool genaamd
identiteit). Voer een website uit in één applicatiepool en een subsite
‘Website / app’ onder een andere toepassingspool.

langere versie:

Elke website of een deel van de website kunt u onder een applicatiepool uitvoeren. U kunt een aantal basisinstellingen van de website besturen met behulp van een toepassingspool.

  1. Wilt u dat de website wordt uitgevoerd onder een ander W3WP.exe-proces. Maak een nieuwe applicatiepool aan en wijs dat aan de website toe.
  2. U wilt de website en al het huidige code onder een ander gebruikersaccount uitvoeren (bijv. Volledig beheerdersrechten), kunt u uitvoeren door Toepassingsbadidentiteit.
  3. U wilt graag een bepaalde toepassing uitvoeren onder .NET Framework 4.0 of 2.0.
  4. U wilt ervoor zorgen dat de website in een 32-bitsmodus of een geplande recycle van het W3WP.exe-proces enz. Zulke dingen hebben die worden bestuurd vanuit de IIS-toepassingspool.

Antwoord 3, Autoriteit 22%

In principe is een applicatiepool een manier om compartimenten in een webserver te maken via procesgrenzen en route-sets van URL’s naar elk van deze compartimenten. Zie meer info hier: http://technet.microsoft.com /en-us/library/cc735247(WS.10).aspx


Antwoord 4, Autoriteit 7%

Een toepassingspool is een groep van een of meer URL’s die worden bediend door een werkwijze of reeks werkprocessen. Elke webmap of virtuele map kan worden toegewezen aan een toepassingspool.

Elke applicatie binnen een toepassingspool deelt hetzelfde werknemersproces.


Antwoord 5, Autoriteit 5%

Neem contact op met het scenario waar zwemmers in het zwembad zwemmen in de gebieden die voor hen zijn gereserveerd. Wat gebeurt er als zwemmers anders zwemmen dan de gebieden die voor hen zijn gereserveerd, het hele ding zou puinharig worden.


Antwoord 6, Autoriteit 3%

IIS-Internet Information Service is een webserver die wordt gebruikt om een ​​of meer webapplicatie te hosten.
Laten we elk voorbeeld hier zeggen zeg dat Microsoft de webserver onderhoudt en we zijn onze website ABC.com (op basis van nieuws) op dit IIS uitvoeren.
Aangezien Microsoft een groot bedrijf is, kan het nodig zijn of is het ook klaar om een andere website te hosten, bijvoorbeeld xyz.com (gebaseerd op e-commerce).

Nu wordt de webserver gehost, d.w.z. het biedt geheugen om beide websites op zijn enkele webserver uit te voeren. Hier komen dus applicatiepools in beeld.
abc.com heeft zijn eigen regels, bedrijfslogica, gegevens enz. en hetzelfde geldt voor xyz.com.

IIS biedt twee applicatiepools (pad) om twee websites in hun eigen wereld (gegevens) soepel te laten draaien op één enkele webserver zonder dat dit gevolgen heeft voor elk van hen (beveiliging, schaalbaarheid). Dit is een applicatiepool in IIS.

U kunt dus een willekeurig aantal toepassingsgroepen hebben, afhankelijk van de servercapaciteit


Antwoord 7, autoriteit 3%

Een groep van toepassingen is een groep url’s die wordt bediend door werkprocessors of een reeks werkprocessors.

Er kan een willekeurig aantal toepassingsgroepen bestaan.

In IIS is het mogelijk om meer dan één applicatiepool aan te maken.

Een applicatie in een andere applicatiepool wordt uitgevoerd in verschillende werkprocessors.

Voordeel: als er een fout is opgetreden in een applicatiepool, heeft dit geen invloed op de applicaties die in een andere applicatiepool worden uitgevoerd.


Antwoord 8, autoriteit 2%

Een toepassingsgroep is een verzameling toepassingen die hetzelfde werkproces van IIS (w3wp.exe) gebruikt. De primaire zorg van het gebruik van Application Pool is het isoleren van twee verschillende applicaties met verschillende beveiligingsproblemen en ook om te voorkomen dat applicaties crashen als gevolg van het overlijden van het werkproces.


Antwoord 9, autoriteit 2%

Een groep van toepassingen is een groep van een of meer URL’s die worden bediend door een werkproces of een reeks werkprocessen. Toepassingsgroepen worden gebruikt om sets IIS-werkprocessen te scheiden die dezelfde configuratie- en toepassingsgrenzen delen. Applicatiepools worden gebruikt om onze webapplicatie te isoleren voor betere beveiliging, betrouwbaarheid, beschikbaarheid en prestaties, en ze blijven draaien zonder elkaar te beïnvloeden.


Antwoord 10, autoriteit 2%

Een applicatiepool is als een vijver, als ik 2 applicatiepools maak, de eerste applicatiepool heeft 100 vissen en een andere applicatiepool heeft 200 vissen, hier is vis als een applicatie in een applicatiepool.
Ze worden beheerd door werkprocessen. Het beste voordeel is: als pond nummer 1 slecht water heeft en alle vissen zijn aangetast, dan is er zekerheid van vis in pond nummer 2. Zoals dit als een applicatiepool wordt beïnvloed door een probleem, maar er is geen effect van dit probleem in applicatiepool 2, dus de beveiliging verbetert, en een ander voordeel is dat u alle benodigde authenticatie en rechten voor alle applicaties in een enkele applicatiepool verstrekt .


Antwoord 11

Applicatiepools worden gebruikt om sets IIS-werkprocessen te scheiden die dezelfde configuratie- en applicatiegrenzen delen.

Applicatiepools die worden gebruikt om onze webapplicatie te isoleren voor betere beveiliging, betrouwbaarheid en beschikbaarheid en prestaties en blijven draaien zonder elkaar te beïnvloeden. Het werkproces dient als de procesgrens die elke applicatiegroep scheidt, zodat wanneer een werkproces of applicatie een probleem heeft of wordt hergebruikt, andere applicaties of werkprocessen niet worden beïnvloed. Eén toepassingsgroep kan ook meerdere werkprocessen hebben.

Of we kunnen eenvoudig zeggen dat een applicatiepool een groep is van een of meer URL’s die worden bediend door een werkproces of een reeks werkprocessen. Elke webdirectory of virtuele directory kan worden toegewezen aan een applicatiepool. Zodat de ene website niet door een andere kan worden beïnvloed, als u een gescheiden applicatiepool gebruikt.

Bron: Interviewwiz


Antwoord 12

Een groep van toepassingen is een groep van een of meer URL’s die worden bediend door een werkproces of een reeks werkprocessen. Toepassingsgroepen worden gebruikt om sets IIS-werkprocessen te scheiden die dezelfde configuratie- en toepassingsgrenzen delen.


Antwoord 13

Applicatiepools worden gebruikt om een reeks IIS-werkprocessen te scheiden die dezelfde configuratie delen.
Met applicatiepools kunnen we onze webapplicatie isoleren voor een betere beveiliging, betrouwbaarheid en beschikbaarheid


Antwoord 14

Het element Application Pools bevat configuratie-instellingen voor alle Application Pools die op uw IIS worden uitgevoerd. Een applicatiepool definieert een groep van een of meer werkprocessen, geconfigureerd met gemeenschappelijke instellingen die verzoeken afhandelen aan een of meer applicaties die aan die applicatiepool zijn toegewezen.

Omdat pools van applicaties een set webapplicaties in staat stellen om een of meer vergelijkbaar geconfigureerde werkprocessen te delen, bieden ze een handige manier om een set webapplicaties te isoleren van andere webapplicaties op de servercomputer.

Procesgrenzen scheiden elk werkproces; daarom hebben toepassingsproblemen in de ene groep van toepassingen geen invloed op websites of toepassingen in andere groepen van toepassingen. Applicatiepools verhogen zowel de betrouwbaarheid als de beheersbaarheid van uw webinfrastructuur aanzienlijk.


Antwoord 15

toepassingsgroep biedt isolatie voor uw toepassing. en verhoog de beschikbaarheid van uw toepassing omdat elke pool in zijn eigen proces wordt uitgevoerd, zodat een fout in de ene app geen andere toepassingsgroep veroorzaakt. En we hebben een gedeelde pool die verschillende webapplicaties host die eronder draaien en een speciale pool met een enkele applicatie erop.

Other episodes