Inicio automático de IIS 7.5 en Jitterbit App Builder
Confirme que el módulo de inicialización de la aplicación ya esté instalado en IIS
- Abra el Administrador de IIS.
- Haga clic en el Servidor.
- En el panel principal, haga clic en el Editor de configuración.
- Expanda el nodo system.webServer.
-
Si no hay ningún elemento ApplicationInitialization en este nodo, debe instalarse.
-
(en la captura de pantalla anterior, la inicialización de la aplicación no está instalada)
-
(en la captura de pantalla a continuación, la inicialización de la aplicación está instalada)
-
-
Si no está instalado, instala la inicialización de la aplicación.
Precaución
Es necesario reiniciar el servidor después de la instalación.
-
Cierre el Administrador de IIS.
-
Descargue el paquete de instalación de Microsoft mediante uno de los siguientes enlaces:
-
Ejecute este archivo. No hay opciones disponibles. Haga clic en instalar y luego en Finalizar.
-
Reinicie el servidor para que los cambios surtan efecto. Esta función no funcionará sin reiniciar el servidor.
-
Verifique la instalación (vea el paso 1 arriba).
Importante
Este elemento aparecerá después de la instalación, incluso si no reinicia el servidor. Esto no significa que la aplicación se haya instalado completamente. Debe reiniciar el servidor para que los cambios surtan efecto.
Configurar la inicialización de la aplicación
- Abra el Administrador de IIS
-
Cambie todos los grupos de aplicaciones para que AutoStart = False, excepto el grupo de aplicaciones de App Builder.
- Haga clic en cada grupo de aplicaciones
- Elija Propiedades avanzadas
- Establecer inicio automático = Falso
- Para el grupo de aplicaciones de App Builder, configure AutoStart = True
Las siguientes configuraciones no están disponibles en la interfaz del Administrador de IIS 7.5. Se realizarán en el archivo applicationHost.config.
- En una instalación estándar, el archivo applicationHost.config debe estar ubicado en:
C:\Windows\System32\inetsrv\config
- GUARDE UNA COPIA DEL ARCHIVO
- Abra ApplicationHost.config en un editor de texto
-
Localice la aplicación App Builder
<applicationPools> <add name="DefaultAppPool" autoStart="false" enable32BitAppOnWin64="false" managedRuntimeVersion="v4.0" /> ... <add name="App Builder" autoStart="true" managedRuntimeVersion="v4.0" /> ... </applicationPools>
-
Cambie el nodo App Builder agregando startMode="AlwaysRunning":
<applicationPools> <add name="DefaultAppPool" autoStart="false" enable32BitAppOnWin64="false" managedRuntimeVersion="v4.0" /> ... <add name="App Builder" autoStart="true" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" /> ... </applicationPools>
-
Localice la aplicación App Builder:
<site name="Default Web Site" id="1"> ... <application path="/" applicationPool="DefaultAppPool"> <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" /> </application> <application path="/App Builder" applicationPool="App Builder"> <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot\App Builder" /> </application> ... </sites>
-
Cambie el nodo App Builder agregando preloadEnabled="true":
<site name="Default Web Site" id="1"> ... <application path="/" applicationPool="DefaultAppPool"> <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" /> </application> <application path="/App Builder" applicationPool="App Builder" preloadEnabled="true"> <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot\App Builder" /> </application> ... </sites>
La inicialización de la aplicación ya está configurada correctamente. A continuación, encontrará enlaces que indican cómo probar el funcionamiento o solucionar algunos problemas comunes.