Instalación del enrutamiento de solicitud de aplicaciones

En este tema se guía al lector a través de los pasos para instalar el Enrutamiento de solicitud de aplicaciones de Microsoft (ARR) versión 1 para IIS 7.0 y versiones posteriores.

Objetivo

Instalar correctamente el Enrutamiento de solicitudes de aplicaciones de Microsoft versión 1 y sus módulos dependientes en ISS. El paquete del instalador del Enrutamiento de solicitud de aplicaciones contiene los siguientes componentes:

  • Módulo Microsoft URL Rewrite para IIS.
  • Administración de granjas de servidores web de Microsoft versión 1 para IIS.
  • Enrutamiento de solicitud de aplicaciones de Microsoft versión 1 para IIS.
  • Caché externa de Microsoft versión 1 para IIS.

Los pasos descritos en este documento indican cómo instalar los cuatro componentes.

Requisitos previos

Este tutorial requiere los siguientes requisitos previos:

  • IIS 7.0 y posterior en Windows 2008 (cualquier SKU) o más reciente donde se instalará el Enrutamiento de solicitud de aplicación.

  • Si el sistema de destino ya tiene instalados los siguientes módulos IIS, elimínelos mediante Agregar o quitar programas:

    • Módulo Microsoft URL Rewrite para IIS 7.0 CTP1.
    • Enrutamiento de solicitud de aplicaciones de Microsoft para IIS 7.0 CTP1.

Nota:

  • La actualización de la versión CTP1 a RTW no es compatible. La versión CTP1 debe eliminarse manualmente antes de continuar. Se perderán todos los valores de configuración.
  • Se admite la actualización de la versión RC a RTW y, por lo tanto, no es necesario eliminar la versión RC. No se perderá ningún valor de configuración.

Paso 1: Descarga de la versión 1 del Enrutamiento de solicitud de aplicaciones de Microsoft

Descargue la versión de enrutamiento de solicitudes de aplicación de Microsoft.

Paso 2: Instalación de la versión 1 del Enrutamiento de solicitud de aplicaciones de Microsoft

Para instalar el Enrutamiento de solicitud de aplicaciones

  1. Abra una ventana del símbolo del sistema como administrador.

  2. Escriba para detener los procesos WAS y WMSVC. Este paso es necesario porque ARR instala una revisión (KB 954438 (https://support.microsoft.com/kb/954438)).

    net stop was /y
    
    net stop wmsvc /y
    
  3. ejecute ARR_<architecture>_exe:

    ARR_ x86_Version1.exe
    

    o

    ARR_ x64_Version1.exe
    
  4. Acepte el contrato de licencia de usuario final (CLUF).

  5. Los instaladores de los cuatro componentes se inician uno después de otro.

  6. Finalice la instalación.

  7. Para comprobar el estado de la instalación, consulte el archivo %TEMP%\arr_setup.log. Si todos los paquetes se han instalado correctamente, verá lo siguiente:

    Completed the Microsoft Application Request Routing for IIS7 RC Setup.
    Installation results - look in the respective msi log files (msiname.log) for more details
    rewrite.msi   Success
    webfarm.msi   Success
    requestrouter.msi   Success
    externaldiskcache.msi   Success
    
  8. (Opcional) Para solucionar problemas, se puede desempaquetar el archivo ejecutable descargado. Inicie el archivo ejecutable con /T:<ruta de acceso completa> y opciones de /C. Este comando desempaquetará solo los cuatro MSI, que se pueden iniciar manualmente de uno en uno. Si los MSI se instalan manualmente, deben instalarse en el orden siguiente:

    rewrite.msi   
    webfarm.msi   
    requestrouter.msi   
    externaldiskcache.msi
    

    Para obtener más información, inicie el archivo ejecutable con /? .

  9. Inicie los procesos WAS y WMSVC escribiendo:

    net start was
    
    net start wmsvc
    

Paso 3: Cambio del modelo de proceso del grupo de aplicaciones para el Enrutamiento de solicitud de aplicaciones

Todas las solicitudes y respuestas HTTP de los sitios de contenido pasan por el Enrutamiento de solicitud de aplicaciones. Ante esto, querrá que el proceso de trabajo del sitio web predeterminado en el Enrutamiento de solicitud de aplicaciones siempre se ejecute, independientemente de si los procesos de trabajo de algunos de los sitios se están ejecutando o no.

En este paso, deshabilitará el tiempo de espera de inactividad en el modelo de proceso del grupo de aplicaciones para el sitio web predeterminado.

Cambio del modelo de proceso del grupo de aplicaciones mediante la IU

  1. Inicie el Administrador de IIS.

  2. Seleccione grupos de aplicaciones.

    Captura de pantalla que muestra el nodo Grupos de aplicaciones en I S Manager.

  3. De forma predeterminada, DefaultAppPool es el grupo de aplicaciones correspondiente del sitio web predeterminado. Seleccione DefaultAppPool. En Acciones, en Edit Application Pool (Editar grupo de aplicaciones), seleccione Advanced Settings... (Configuración avanzada).

    Captura de pantalla que muestra la configuración avanzada

  4. Cambie el valor Idle Time-out (minutes) (Tiempo de espera de inactividad (minutos)) a 0 para deshabilitar la configuración. Haga clic en Aceptar para guardar los cambios.

Cambio del modelo de proceso del grupo de aplicaciones mediante la línea de comandos

  1. Abra un símbolo del sistema con privilegios de administrador.
  2. Vaya a %windir%\system32\inetsrv.
  3. Con appcmd, escriba appcmd.exe set apppool "DefaultAppPool" -processModel.idleTimeout:"00:00:00" /commit:apphost.

Reparar

La reparación del Enrutamiento de solicitud de aplicaciones implica volver a ejecutar el paquete descargado. Siga los pasos descritos en Paso 2: Instalación de la versión 1 del Enrutamiento de solicitud de aplicaciones de Microsoft.

Remove

Para eliminar completamente el Enrutamiento de solicitud de aplicaciones, se deben eliminar los 4 componentes empaquetados individualmente.

  • Abra el Panel de control.

  • Seleccione Programa y características.

  • Busque los 4 componentes siguientes y desinstale uno a uno:

    1. Enrutamiento de solicitud de aplicaciones de Microsoft versión 1 para IIS
    2. Caché externa de Microsoft versión 1 para IIS
    3. Módulo Microsoft URL Rewrite para IIS
    4. Marco de la granja de servidores web de Microsoft versión 1 para IIS

Resumen

Ha instalado correctamente el Enrutamiento de solicitud de aplicaciones y los módulos dependientes, por lo que tiene todo listo para configurar y usar las características. También puede leer información general rápida en %PROGRAMFILES%\IIS\Application Request Routing\ARR\_ReadMe.htm para obtener más información.