

# Gerenciar serviços do App Runner
<a name="managing-service-apprunner"></a>

Após criar um serviço do App Runner, você pode gerenciá-lo usando o painel do AWS Explorer para realizar as seguintes atividades:
+ [Pausar e reiniciar os serviços do App Runner](#pause-resume-apprunner)
+ [Implantar serviços do App Runner](#deploying-apprunner)
+ [Visualizar transmissões de log para o App Runner](#viewing-logs-apprunner)
+ [Excluir serviços do App Runner](#deleting-apprunner)

## Pausar e reiniciar os serviços do App Runner
<a name="pause-resume-apprunner"></a>

Se precisar desabilitar a aplicação Web temporariamente e impedir a execução do código, você pode pausar o serviço do AWS App Runner. O App Runner reduzirá a capacidade computacional do serviço a zero. Quando quiser executar sua aplicação novamente, reinicie o serviço do App Runner. O App Runner provisiona nova capacidade computacional, implanta nela a aplicação e executa a aplicação.

**Importante**  
A cobrança pelo App Runner só é efetuada quando ele está em execução. Portanto, você pode pausar e reiniciar a aplicação conforme necessário para administrar os custos. Isso é particularmente útil em cenários de desenvolvimento e teste.<a name="pause-app-runner"></a>

## Para pausar o serviço do App Runner
<a name="pause-app-runner"></a>

1. Abra o AWS Explorer, se ainda não estiver aberto.

1. Expanda **App Runner** para visualizar a lista de serviços.

1. Clique com o botão direito do mouse no serviço e escolha **Pause** (Pausar).

1. Na caixa de diálogo exibida, escolha **Pausar**.

   Enquanto o serviço está pausando, o status do serviço é alterado de **Em execução** para **Operação em andamento** e depois para **Pausado**.<a name="pause-app-runner"></a>

## Para reiniciar o serviço do App Runner
<a name="pause-app-runner"></a>

1. Abra o AWS Explorer, se ainda não estiver aberto.

1. Expanda **App Runner** para visualizar a lista de serviços.

1. Clique com o botão direito do mouse no serviço e escolha **Resume** (Reiniciar).

1. Na caixa de diálogo exibida, escolha **Retomar**.

   Enquanto o serviço está sendo reiniciado, o status do serviço é alterado de **Pausado** para **Operação em andamento** e depois para **Em execução**.

## Implantar serviços do App Runner
<a name="deploying-apprunner"></a>

Se você escolher a opção de implantação manual para o serviço, precisará iniciar explicitamente cada implantação no serviço. <a name="deploy-app-runner"></a>

1. Abra o AWS Explorer, se ainda não estiver aberto.

1. Expanda **App Runner** para visualizar a lista de serviços.

1. Clique com o botão direito do mouse no serviço e escolha **Implementar**.

1. Enquanto a aplicação está sendo implantada, o status do serviço é alterado de **Operação em andamento** para **Em execução**.

1. Para confirmar que a aplicação foi implantada com sucesso, clique com o botão direito do mouse no mesmo serviço e escolha **Copy Service URL** (Copiar URL do serviço).

1. Para acessar a aplicação Web implantada, cole a URL copiado na barra de endereços do navegador da Web.

## Visualizar transmissões de log para o App Runner
<a name="viewing-logs-apprunner"></a>

Use o CloudWatch Logs para monitorar, armazenar e acessar seus arquivos de log para serviços como o App Runner. O CloudWatch Logs registra dois tipos distintos de arquivos de logs: eventos de logs e fluxos de logs. Eventos de logs são registros de atividades registradas pela aplicação ou recurso monitorados com o CloudWatch Logs. Uma transmissão de log é uma sequência de eventos de log que compartilham a mesma fonte. 

A seguir, você pode acessar os dois tipos de fluxos de logs para o App Runner.
+ **Fluxos de logs do serviço**: contêm a saída de registro em log gerada pelo App Runner. Para esse tipo de fluxo de logs, os eventos de logs são registros de como o App Runner gerencia seu serviço e age nele.
+ **Fluxos de logs da aplicação**: contêm a saída do código da sua aplicação em execução.<a name="view-logs-apprunner"></a>

1. Expanda o **App Runner** para visualizar a lista de serviços.

1. Clique com o botão direito do mouse em um serviço e escolha uma das seguintes opções:
   + **Visualizar fluxos de logs do serviço**
   + **Visualizar fluxos de logs da aplicação**

   O painel **Fluxos de logs** exibe os eventos de logs que compõem o fluxo de logs. 

1. Para visualizar mais informações sobre um evento específico, clique com o botão direito do mouse e escolha **Exportar fluxo de logs**, **Abrir no editor** ou **Exportar fluxo de logs**, **Salvar em um arquivo**.

## Excluir serviços do App Runner
<a name="deleting-apprunner"></a>

**Importante**  
Se você excluir o serviço do App Runner, ele será removido permanentemente, e os dados armazenados serão excluídos. Se você precisar recriar o serviço, o App Runner precisará buscar a fonte novamente e compilá-la se for um repositório de códigos. A aplicação Web obtém um novo domínio do App Runner. <a name="delete-app-runner"></a>

1. Abra o AWS Explorer, se ainda não estiver aberto.

1. Expanda **App Runner** para visualizar a lista de serviços.

1. Clique com o botão direito do mouse no serviço e escolha **Delete Service** (Excluir serviço).

1. Na caixa de diálogo de confirmação, insira *exclua-me* e depois selecione **OK**.

   O serviço excluído exibe o status **Operação em andamento**, e depois desaparece da lista.