En applikationspool är en grupp av en eller flera arbetsprocesser som kör applikationer på en Internet Information Services-server (IIS). Varje applikationspool har sina egna konfigurationsinställningar, såsom identiteten under vilken arbetsprocesserna körs, mängden minne som arbetsprocesserna kan använda och återvinningsschemat för arbetsprocesserna.
Ansökningspooler ger flera fördelar, inklusive:
* Isolering: Applikationspooler isolerar applikationer från varandra, så att ett problem i en applikation inte påverkar andra applikationer.
* Säkerhet: Applikationspooler kan konfigureras för att köra applikationer under olika användarkonton, vilket hjälper till att skydda känslig data.
* Prestanda: Applikationspooler kan konfigureras för att optimera prestanda för olika applikationer. Till exempel kan en applikationspool som kör en applikation med hög trafik konfigureras för att använda mer minne och snabbare processorer än en applikationspool som kör en applikation med låg trafik.
* Tillförlitlighet: Applikationspooler kan konfigureras för att återvinna arbetsprocesser regelbundet, vilket hjälper till att förhindra att problem uppstår.
Här är några av de uppgifter som du kan utföra med applikationspooler:
* Skapa nya applikationspooler
* Redigera konfigurationsinställningarna för befintliga applikationspooler
* Starta, stoppa och återvinn applikationspooler
* Tilldela applikationer till applikationspooler
Du kan hantera applikationspooler i IIS Manager-konsolen eller programmatiskt med klassen ApplicationPool.