活动流
每个环境的主视图会显示一个与Git日志类似的 活动 历史事件列表。 活动列表是活动环境的最近事件的流。 以下是显示在活动流中的活动类型及其图标列表:
{align="center" width="500"}
查看日志
在活动列表中,单击活动的状态图标以查看日志。 或者,单击 {width="32"} (更多)菜单以访问更多用于管理活动的选项。 下面显示了创建备份的简短日志。 您可以使用Cloud CLI查看同一日志。
管理活动
某些活动处于 正在运行 或 挂起 状态。 您可以对正在运行的活动执行操作,例如取消正在运行的部署。 以下选项卡显示了取消活动的两种方法:Cloud Console或Cloud CLI。
要取消Cloud Console 中的活动,请执行以下操作:
通过访问
{width="32"} (更多)菜单并选择操作(如Cancel
或View log
),您可以对正在运行的活动执行操作。 对于此示例,请选择 取消 选项以停止正在运行的活动。
并非所有活动都有取消选项。 例如,取消应用程序部署的选项仅在 生成 阶段显示。 一旦应用程序进入 部署 阶段,您就无法再取消该活动。 有关不同阶段,请参阅部署进程。
{align="center" width="450"}
如果某个终端运行部署活动,则在Cloud Console中取消会导致该终端中的取消:
{width="300"}取消
要在Cloud CLI中取消活动,请执行以下操作:
-
识别正在运行的活动并选择活动ID。
code language-bash magento-cloud activity:list --state=in_progress
-
使用活动ID取消活动:
code language-bash magento-cloud activity:cancel wvl5wm7s5vkhy
筛选活动流
当您查找特定的内容(如备份或合并事件)时,过滤活动列表的功能非常有用。
要在Cloud Console 中筛选活动列表,请执行以下操作:
-
选择一个环境,然后选择“活动 All”视图以包含完整的事件历史记录。
-
单击 {width="32"}并选择 Filter by 选项:
-
选择活动 Recent 视图并重置列表。
使用Cloud CLI查看流
magento-cloud
CLI提供了与Cloud Console相同的大部分功能。 activity
命令可以:
list
环境的活动流- 有关特定活动的
get
详细信息 - 显示特定活动的
log
cancel
活动
使用Cloud CLI查看活动流:
-
列出当前环境的活动。
code language-bash magento-cloud activity:list
-
每个活动都有一个唯一的ID。 从之前的列表中选择ID并查看该活动的详细信息。
code language-bash magento-cloud activity:get wvl5wm7s5vkhy
-
查看该活动的完整日志。
code language-bash magento-cloud activity:log wvl5wm7s5vkhy
示例响应:
code language-bash Activity ID: wvl5wm7s5vkhy Type: environment.backup Description: User created a backup of Master Created: 2023-09-08T14:03:33+00:00 State: complete Log: Creating backup of master Created backup eg5pu63egt2dcojkljalzjdopa