

AWS App Runner dejará de estar abierto a nuevos clientes a partir del 30 de abril de 2026. Si quieres usar App Runner, regístrate antes de esa fecha. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte [Cambio en la disponibilidad de AWS App Runner](https://docs.aws.amazon.com/apprunner/latest/dg/apprunner-availability-change.html).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Pausar y reanudar un servicio de App Runner
<a name="manage-pause"></a>

Si necesitas deshabilitar tu aplicación web temporalmente y detener la ejecución del código, puedes pausar el AWS App Runner servicio. App Runner reduce la capacidad de computación del servicio a cero.

Cuando estés listo para volver a ejecutar la aplicación, puedes reanudar el servicio de App Runner. App Runner aprovisiona nueva capacidad de computación, implementa la aplicación en ella y la ejecuta. El código fuente de la aplicación no se ha vuelto a implementar y no es necesario compilarlo. Por el contrario, App Runner se reanuda con la versión actualmente implementada. La aplicación conserva su dominio de App Runner.

**importante**  
Al pausar el servicio, la aplicación pierde su estado. Por ejemplo, se pierde cualquier almacenamiento efímero que haya utilizado el código. En el caso del código, pausar y reanudar el servicio equivale a implementarlo en un servicio nuevo.
Si pausas un servicio debido a una falla en el código (por ejemplo, un error descubierto o un problema de seguridad), no podrás implementar una nueva versión antes de reanudar el servicio.  
Por lo tanto, te recomendamos que mantengas el servicio en funcionamiento y, en su lugar, vuelvas a la última versión estable de la aplicación.
Al reanudar el servicio, App Runner despliega la última versión de la aplicación que se utilizó antes de pausar el servicio. Si agregaste nuevas versiones de origen desde que pausaste el servicio, App Runner no las implementará automáticamente aunque hayas seleccionado la implementación automática. Por ejemplo, supongamos que tienes nuevas versiones de imágenes en el repositorio de imágenes o nuevas confirmaciones en el repositorio de código. Estas versiones no se implementan automáticamente.  
Para implementar una versión más reciente, realiza una implementación manual o agrega otra versión al repositorio de origen después de reanudar el servicio de App Runner.

## Cómo pausar y eliminar comparados
<a name="manage-pause.pause-vs-delete"></a>

*Pausa* el servicio App Runner para deshabilitarlo *temporalmente*. Solo se cancelan los recursos de cómputo y los datos almacenados (por ejemplo, la imagen del contenedor con la versión de la aplicación) permanecen intactos. Reanudar el servicio es rápido: la aplicación está lista para implementarse en nuevos recursos de cómputo. Tu dominio de App Runner sigue siendo el mismo.

*Elimina* tu servicio App Runner para eliminarlo *permanentemente*. Se eliminarán los datos almacenados. Si necesitas volver a crear el servicio, App Runner tiene que volver a buscar el código fuente y también compilarlo si se trata de un repositorio de código. La aplicación web obtiene un nuevo dominio de App Runner.

## Cuando tu servicio está en pausa
<a name="manage-pause.paused"></a>

**Cuando pausas tu servicio y se encuentra en el estado En pausa, responde de forma diferente a las solicitudes de acción, incluidas las llamadas a la API o las operaciones de la consola.** Cuando un servicio está en pausa, puedes seguir realizando acciones de App Runner que no modifiquen la definición o la configuración del servicio de forma que afecte a su tiempo de ejecución. En otras palabras, si una acción cambia el comportamiento, la escala u otras características de un servicio en ejecución, no podrás realizar esa acción en un servicio pausado.

Las siguientes listas proporcionan información sobre las acciones de la API que puedes y no puedes realizar en un servicio pausado. Del mismo modo, se permiten o deniegan las operaciones de consola equivalentes.

**Acciones que *puede* realizar en un servicio pausado**
+ *`List*`y `Describe*` acciones*: acciones que solo leen información.
+ *`DeleteService`*— Siempre puedes eliminar un servicio.
+ *`TagResource`, `UntagResource`* — Las etiquetas están asociadas a un servicio, pero no forman parte de su definición y no afectan a su comportamiento en tiempo de ejecución.

**Acciones que *no se pueden* realizar en un servicio pausado**
+ *`StartDeployment`acciones* (o un [despliegue manual](manage-deploy.md#manage-deploy.manual) mediante la consola)
+ *`UpdateService`*(o un cambio de configuración mediante la consola, excepto en lo que respecta a los cambios de etiquetado)
+ *`CreateCustomDomainAssociations`, `DeleteCustomDomainAssociations`*
+ *`CreateConnection`, `DeleteConnection`*

## Pausa y reanuda el servicio
<a name="manage-pause.manage"></a>

Pausa y reanuda el servicio de App Runner mediante uno de los siguientes métodos:

------
#### [ App Runner console ]

**Para pausar el servicio mediante la consola de App Runner**

1. Abre la [consola de App Runner](https://console.aws.amazon.com/apprunner) y, en la lista de **regiones**, selecciona la tuya Región de AWS.

1. En el panel de navegación, selecciona **Servicios** y, a continuación, selecciona tu servicio de App Runner.

   La consola muestra el panel de servicios con una **descripción general del servicio**.  
![\[Página del panel de control del servicio de App Runner que muestra la lista de actividades\]](http://docs.aws.amazon.com/es_es/apprunner/latest/dg/images/console-dashboard.png)

1. Selecciona **Acciones** y, a continuación, selecciona **Pausa**.

   En la página del panel de control del servicio, el **estado** del servicio cambia a **Funcionamiento en curso** y, a continuación, cambia a En **pausa**. El servicio ahora está en pausa.

**Para reanudar el servicio mediante la consola de App Runner**

1. Selecciona **Acciones** y, a continuación, selecciona **Reanudar**.

   En la página del panel de control del servicio, el **estado del** servicio cambia a **Funcionamiento en curso**.

1. Espere a que se reanude el servicio. En la página del panel de control del servicio, el **estado del** servicio vuelve a ser En **ejecución**.

1. Para comprobar que la reanudación del servicio se ha realizado correctamente, en la página del panel de control del servicio, selecciona el valor del **dominio de App Runner**. Es la URL del sitio web de tu servicio. Comprueba que la aplicación web se ejecuta correctamente.

------
#### [ App Runner API or AWS CLI ]

Para pausar tu servicio mediante la API de App Runner o AWS CLI llama a la acción de la [PauseService](https://docs.aws.amazon.com/apprunner/latest/api/API_PauseService.html)API. Si la llamada devuelve una respuesta correcta y muestra un objeto [de servicio](https://docs.aws.amazon.com/apprunner/latest/api/API_Service.html)`"Status": "OPERATION_IN_PROGRESS"`, App Runner comienza a pausar el servicio.

Para reanudar el servicio mediante la API de App Runner o bien AWS CLI, llama a la acción de la [ResumeService](https://docs.aws.amazon.com/apprunner/latest/api/API_ResumeService.html)API. Si la llamada devuelve una respuesta correcta y muestra un objeto de [servicio](https://docs.aws.amazon.com/apprunner/latest/api/API_Service.html)`"Status": "OPERATION_IN_PROGRESS"`, App Runner comienza a reanudar el servicio.

------