Control de aplicaciones

Para administrar una aplicación y el sistema en el cual está hospedada la aplicación, necesita un modo sencillo de detener e iniciar una aplicación. Esto se da especialmente si debe prestar servicio a una aplicación (sea una aplicación a demanda o una aplicación siempre activa) mediante la actualización del sistema. En los temas de esta sección se describe el modo de detener o iniciar una aplicación en las extensiones del Administrador de IIS para AppFabric o a través de cmdlets de Windows PowerShell para AppFabric.

Detener e iniciar una aplicación puede suponer un desafío debido a la función de inicio automático, que complica en mayor medida el proceso de detener totalmente una aplicación y reanudarla a continuación. Para garantizar que puede reanudar una aplicación a su estado original, deben guardarse tanto la lista de protocolos habilitados como el estado del inicio automático (habilitado o deshabilitado) cuando se deshabilita la aplicación. AppFabric guarda la lista de protocolos habilitados en el atributo previouslyEnabledProtocols del archivo applicationHost.config. El atributo ServiceAutoStartEnabled de applicationHost.config indica el estado del inicio automático.

El hecho de que tenga éxito o no la detención o el inicio de una aplicación se ve afectado por el estado del flujo de mensajes, es decir, que los protocolos estén habilitados, deshabilitados o falten. En la tabla siguiente se indica si las acciones de detener e iniciar una aplicación se pueden ejecutar (habilitado) o no (deshabilitado), en función del estado de los protocolos de la aplicación y del valor de ServiceAutoStartEnabled.

Estado de los protocolos de la aplicación ServiceAutoStartEnabled Iniciar aplicación Detener aplicación

Deshabilitado o N/A

Falso o Nulo

Habilitado

Deshabilitado

N/A

Verdadero

Deshabilitado

Habilitado

Deshabilitado

Verdadero

Habilitado

Habilitado

Habilitado

Falso o Nulo y modo==””

Deshabilitado

Habilitado

Habilitado

Falso o Nulo y modo!==””

Habilitado

Habilitado

Habilitado o N/A

Verdadero

Deshabilitado

Habilitado

El atributo ServiceAutoStartMode determina el estado del inicio automático después de detener una aplicación. Si serviceAutoStartMode se establece en “Todo” o “Personalizado”, AppFabric habilitará el inicio automático de la aplicación tras iniciar una aplicación; en caso contrario, lo mantendrá deshabilitado.

En esta sección

  2012-03-05