

 AWS Cloud9 不再向新客户提供。 AWS Cloud9 的现有客户可以继续正常使用这项服务。[了解详情](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 管理 App Runner 服务
<a name="managing-service-apprunner"></a>

创建 App Runner 服务后，您可以使用 AWS 资源管理器窗格对其进行管理，以执行以下活动：
+ [暂停和恢复 App Runner 服务](#pause-resume-apprunner)
+ [部署 App Runner 服务](#deploying-apprunner)
+ [查看 App Runner 的日志流](#viewing-logs-apprunner)
+ [删除 App Runner 服务](#deleting-apprunner)

## 暂停和恢复 App Runner 服务
<a name="pause-resume-apprunner"></a>

如果您需要暂时禁用 Web 应用程序并停止代码运行，则可以暂停 AWS App Runner 服务。App Runner 会将服务的计算容量降至零。当你准备好再次运行应用程序时，请恢复 App Runner 服务。App Runner 将预置新的计算容量，为其部署应用程序，然后运行该应用程序。

**重要**  
仅当 App Runner 运行时，您才需要为它付费。因此，您可以根据需要暂停和恢复应用程序，以便控制成本。这在开发和测试方案中特别有用。<a name="pause-app-runner"></a>

## 暂停 App Runner 服务
<a name="pause-app-runner"></a>

1. 如果 AWS 资源管理器尚未打开，请将其打开。

1. 展开 **App Runner** 以查看服务列表。

1. 右键单击服务并选择 **Pause**（暂停）。

1. 在显示的对话框中，选择 **Confirm**（确认）。

   在服务暂停期间，服务状态将从 **Running**（正在运行）变为 **Pausing**（正在暂停），然后变为 **Paused**（已暂停）。<a name="pause-app-runner"></a>

## 恢复 App Runner 服务
<a name="pause-app-runner"></a>

1. 如果 AWS 资源管理器尚未打开，请将其打开。

1. 展开 **App Runner** 以查看服务列表。

1. 右键单击服务并选择 **Resume**（恢复）。

   在服务恢复期间，服务状态将从 **Resuming**（正在恢复）变为 **Running**（正在运行）。

## 部署 App Runner 服务
<a name="deploying-apprunner"></a>

如果为服务选择手动部署选项，则需要明确启动服务的每个部署。<a name="deploy-app-runner"></a>

1. 如果 AWS 资源管理器尚未打开，请将其打开。

1. 展开 **App Runner** 以查看服务列表。

1. 右键单击服务并选择 **Start Deployment**（开始部署）。

1. 在应用程序部署期间，服务状态将从 **Deploying**（正在部署）变为 **Running**（正在运行）。

1. 要确认应用程序已成功部署，请右键单击同一服务，然后选择 **Copy Service URL**（复制服务 URL）。

1. 要访问已部署的 Web 应用程序，请将复制的 URL 粘贴到 Web 浏览器的地址栏中。

## 查看 App Runner 的日志流
<a name="viewing-logs-apprunner"></a>

使用 CloudWatch 日志来监控、存储和访问诸如 App Runner 之类的服务的日志流。日志流是共享同一来源的一系列日志事件。<a name="view-logs-apprunner"></a>

1. 展开 **App Runner** 以查看服务实例列表。

1. 展开特定服务实例，以查看日志组列表。（日志组是一组具有相同保留期、监控和访问控制设置的日志流。） 

1. 右键单击日志组并选择 **View Log Streams**（查看日志流）。

1. 从命令窗格中，请从组中选择日志流。

    AWS Cloud9 IDE 会显示构成流的日志事件列表。您可以选择将较旧或更新的事件加载到编辑器中。

## 删除 App Runner 服务
<a name="deleting-apprunner"></a>

**重要**  
如果您删除 App Runner 服务，则它将被永久删除，并且您存储的数据也将被删除。如果您需要重新创建服务，则 App Runner 需要重新获取您的源代码并构建它（如果它是代码存储库）。您的 Web 应用程序将获得一个新的 App Runner 域。<a name="delete-app-runner"></a>

1. 如果 AWS 资源管理器尚未打开，请将其打开。

1. 展开 **App Runner** 以查看服务列表。

1. 右键单击服务，然后选择 **Delete Service**（删除服务）。

1. 在 AWS Toolkit 命令窗格中，输入 *delete*，然后**按 Enter** 进行确认。

   已删除的服务将显示 **Deleting**（正在删除）状态，然后这些服务将从列表中消失。