管理 App Runner 服务 - AWS Cloud9

AWS Cloud9 不再向新客户提供。 AWS Cloud9 的现有客户可以继续正常使用该服务。了解更多

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

管理 App Runner 服务

创建 App Runner 服务后,您可以使用 AWS 资源管理器窗格对其进行管理,以执行以下活动:

暂停和恢复 App Runner 服务

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

重要

仅当 App Runner 运行时,您才需要为它付费。因此,您可以根据需要暂停和恢复应用程序,以便控制成本。这在开发和测试方案中特别有用。

暂停 App Runner 服务

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

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

  3. 右键单击服务并选择 Pause(暂停)。

  4. 在显示的对话框中,选择 Confirm(确认)。

    在服务暂停期间,服务状态将从 Running(正在运行)变为 Pausing(正在暂停),然后变为 Paused(已暂停)。

恢复 App Runner 服务

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

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

  3. 右键单击服务并选择 Resume(恢复)。

    在服务恢复期间,服务状态将从 Resuming(正在恢复)变为 Running(正在运行)。

部署 App Runner 服务

如果为服务选择手动部署选项,则需要明确启动服务的每个部署。

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

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

  3. 右键单击服务并选择 Start Deployment(开始部署)。

  4. 在应用程序部署期间,服务状态将从 Deploying(正在部署)变为 Running(正在运行)。

  5. 要确认您的应用程序已成功部署,请右键单击相同的服务,然后选择 “复制服务” URL。

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

查看 App Runner 的日志流

使用 CloudWatch 日志来监控、存储和访问诸如 App Runner 之类的服务的日志流。日志流是共享同一来源的一系列日志事件。

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

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

  3. 右键单击日志组并选择 View Log Streams(查看日志流)。

  4. 从命令窗格中,请从组中选择日志流。

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

删除 App Runner 服务

重要

如果您删除 App Runner 服务,则它将被永久删除,并且您存储的数据也将被删除。如果您需要重新创建服务,则 App Runner 需要重新获取您的源代码并构建它(如果它是代码存储库)。您的 Web 应用程序将获得一个新的 App Runner 域。

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

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

  3. 右键单击服务,然后选择 Delete Service(删除服务)。

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

    已删除的服务将显示 Deleting(正在删除)状态,然后这些服务将从列表中消失。