Hoe moet de applicationpool ingesteld worden zodat die 's ochtends direct 'wakker' is?
  • 17 Mar 2024
  • 1 Minute zum Lesen
  • Mitwirkende
  • Dunkel
    Licht
  • pdf

Hoe moet de applicationpool ingesteld worden zodat die 's ochtends direct 'wakker' is?

  • Dunkel
    Licht
  • pdf

The content is currently unavailable in German. You are viewing the default Dutch version.
Artikel-Zusammenfassung

<span class="fr-marker" data-id="0" data-type="true" style="display: none; line-height: 0;"></span><span class="fr-marker" data-id="0" data-type="false" style="display: none; line-height: 0;"></span>Voor IIS 7.5

Om te zorgen dat de WakeUp in de global.asax af gaat, zijn een aantal stappen van belang:

  1. Binnen IIS moet de 'Application Initialization Module for IIS 7.5' geïnstalleerd zijn. Na installatie is reboot van de server vereist. De module is hier weg te halen:

http://www.iis.net/downloads/microsoft/application-initialization

  1. Open inetmgr, en klik links boven op de server / root node, en ga daar configuration editor
  2. Boven bij Section ga naar ApplicationHost / ApplicationPools. Bij Collection, klik op de puntjes op het eind:

  1. Zorg dat de application pools waar het om gaat (minimaal BO en RV, maar waarschijnlijk ook RE-Kernel) dat de volgende 2 instellingen goed staan:
    1. autoStart: True
    2. StartMode: AlwaysRunning

  1. Om te zorgen dat de autostart ook de Application_Start van de global.asax aanroept, moet nu de preLoadEnabled goed gezet worden (hier is de Application Initializer module voor vereist).
    Open hiervoor het betand 'Applicationhost.config', hier te vinden: C:\Windows\System32\inetsrv\config. Zorg voor een backup van dit bestand voordat hier aanpassingen in gemaakt worden!!
  2. Ga naar de node <sites>, zoek daar binnen de juiste site op (bv bo.retail3000).
    Binnen die node, in de 'application' node voeg je dit toe:  preloadEnabled="true" . Bijvoorbeeld:

             <site name="acceptatie.retailvista.net" id="13" serverAutoStart="true">

                <application path="/" applicationPool="acceptatie.retailvista.net" preloadEnabled="true">

                    <virtualDirectory path="/" physicalPath="c:\inetpub\wwwroot\acceptatie.retailvista.net" />

                </application>

                <bindings>

                    <binding protocol="http" bindingInformation="*:80:acceptatie.retailvista.net" />

                </bindings>

            </site>

  1. Open IIS nu en kijk of de applicationpools starten. Wanneer de IIS application initializer niet (correct) geinstalleerd is, dan zal de site niet meer starten.

Voor IIS 8

1. De Application Initializer zit hier default al in.

Volg stap 2, 3 en 4 hier boven.

2. In IIS, bij properties van de website (dus niet de app pool!) is de preload enabled aan te zetten:


War dieser Artikel hilfreich?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.