Documentation Index

Fetch the complete documentation index at: https://docs.retailvista.net/llms.txt

Use this file to discover all available pages before exploring further.

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

Prev Next
This content is currently unavailable in German. You are viewing the default (Dutch) version.

<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:

© 2024 NedFox. Alle Rechte vorbehalten.