Wednesday, December 21, 2016

Hoe 'wees-applicaties' te verwijderen uit een applicatie pool in IIS

Wanneer je in Windows Internet Information Server(IIS) vaak applicaties toevoegt en vervolgens weer verwijderd (omdat je ze bijvoorbeeld moest testen)  loopt de teller op bij het aantal applicaties dat gelinkt is aan de Application Pool.

Het toevoegen van een applicatie wordt wel geteld, maar bij het verwijderen wordt het aantal niet verlaagd. Mijn inziens een schoonheidsfoutje in IIS.

Om IIS opgeschoond te houden kunnen niet meer aanwezige applicaties op de volgende manier verwijderd worden;

  1. Stop de IIS service
  2. Open Windows Explorer;
  3. Ga naar folder "C:\windows\system32\inetsrv\config";
  4. Maak een backup van het applicationHost.config - bestand;
  5. Kopieer het applicationHost.config - bestand naar een folder waar je schrijfrechten hebt. Het bewerken van bestand is niet mogelijk in folder "C:\windows\system32\inetsrv\config";
  6. Open het bestand applicationHost.config in een teksteditor naar keuze;
  7. Ga op zoek naar de sectie in het bestand. Hierin staan alle applicaties die aan de betreffende applicatie pool gekoppeld zijn;
  8. Verwijder de secties van de niet meer aanwezige applicaties;
  9. Sla het bestand op
  10. Kopieer het aangepaste bestand terug naar de "C:\windows\system32\inetsrv\config" folder en overschrijf hiermee het originele bestand;
  11. Restart IIS.


No comments: