En applikationspulje er en gruppe af en eller flere arbejdsprocesser, der kører applikationer på en Internet Information Services-server (IIS). Hver applikationspulje har sine egne konfigurationsindstillinger, såsom den identitet, som arbejdsprocesserne kører under, mængden af hukommelse, som arbejdsprocesserne kan bruge, og genbrugsplanen for arbejdsprocesserne.
Ansøgningspuljer giver flere fordele, herunder:
* Isolation: Applikationspuljer isolerer applikationer fra hinanden, så et problem i en applikation ikke påvirker andre applikationer.
* Sikkerhed: Applikationspuljer kan konfigureres til at køre applikationer under forskellige brugerkonti, hvilket hjælper med at beskytte følsomme data.
* Ydeevne: Applikationspuljer kan konfigureres til at optimere ydeevnen af forskellige applikationer. For eksempel kan en applikationspulje, der kører et program med høj trafik, konfigureres til at bruge mere hukommelse og hurtigere processorer end en applikationspulje, der kører et program med lav trafik.
* Plidelighed: Applikationspuljer kan konfigureres til at genbruge arbejdsprocesser på regelmæssig basis, hvilket hjælper med at forhindre problemer i at opstå.
Her er nogle af de opgaver, du kan udføre med applikationspuljer:
* Opret nye applikationspuljer
* Rediger konfigurationsindstillingerne for eksisterende applikationspuljer
* Start, stop og genbrug applikationspuljer
* Tildel applikationer til applikationspuljer
Du kan administrere applikationspuljer i IIS Manager-konsollen eller programmæssigt ved hjælp af klassen ApplicationPool.