Amazon ElastiCache
ElastiCache for Memcached 用户指南 (API 版本 2015-02-02)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

使用控制台应用服务更新

您可以使用下列控制台选项之一来应用服务更新。ElastiCache 为您提供了两种不同的视角,帮助您决定应用更新的方式和时间:

使用 Memcached 控制台应用服务更新

选择此项以查看单个 Memcached 集群的 Update Status (更新状态),然后为服务更新选择 Apply (应用)View (查看)Stop (停止)。如果有服务更新可用,则控制台会在 Memcached 页面的顶部显示一个横幅,如下所示:

  • 如果您选择 Apply Now (立即应用),则可选择将服务更新应用于此工作流程中的所有或部分适用的集群,如下所示:

    注意

    如果您选择 Dismiss (关闭),则控制台将停止显示该控制台会话的横幅。不过,当您下次刷新会话时,横幅将重新出现。

    请了解有关 Apply Updates Now (立即应用更新) 页面的以下内容:

    • Auto-Update after Due Date (截止日期后自动更新):如果您选择在自助更新过期前不应用自助更新,则在下一次累积更新可用之前,未更新的任何集群或单个节点仍将不合规。ElastiCache 不会代表您自动应用服务更新。

    • 可以利用 Memcached 集群上的 Nodes Updated (已更新节点)Estimated Update Time (预计更新时间) 的比率来制定维护计划。如果服务更新超出了业务流程的预计时间限制,则可以选择停止服务更新并在某个将来日期重新应用它们。有关更多信息,请参阅正在停止自助更新

    • 如果您选择将服务更新应用于任何或所有可用的 Memcached 集群,请选择 Confirm (确认)。如果您选择此项,则随后可查看 Service Updates (服务更新) 页面,可在其中监控服务更新的状态。

    • 如果您选择 Cancel (取消),则可探究其他选项,如下所述:

您可以单独检查 Memcached 集群以确定其 Update Status (更新状态)。以下各项可让您了解集群对可用服务更新的合规性状态。

Update Status (更新状态) 显示下列项之一:

  • update available (更新可用):可向此集群应用更新。

  • in-progress (正在进行中):更新正在应用于此集群,这使其无法用于业务流程。

  • stopping (正在停止):正在进行的更新在完成前已中断。

  • stopped (已停止):更新已被终止。

    注意

    如果停止正在对 Memcached 集群进行的更新,则一些节点可能会更新,而另一些节点不会更新。stopping (正在停止) 进程不会将任何更改回滚到已更新的节点。只要更新不具有 Expired (过期) 状态,您就可以在方便时将更新重新应用到那些仍然具有 available (可用) 状态的节点。

  • up to date (最新):已应用更新,并且您的集群为最新状态。

使用服务更新列表应用服务更新

要查看各个服务更新及其状态和其他相关信息的列表,请选择 Service Updates List (服务更新列表) 选项卡。

在查看 Service Updates List (服务更新列表) 时,请注意各项:

  • Service Update Name (服务更新名称):服务更新的唯一标识符。

  • Status (状态):更新的状态,它将为下列状态之一:

    • available (可用):更新适用于必需的 Memcached 集群。

    • complete (完成):已应用更新,并且所有 Memcached 集群都为最新状态。

    • cancelled (已取消):更新已被取消且不再需要。

    • expired (已过期):再也无法应用更新。

  • Severity (严重性):应用更新的优先级:

    • critical (关键):建议立即应用(14 天或更短时间内)。

    • important (重要):建议您在业务流程允许后立即应用(30 天或更短时间内)。

    • medium (中):建议您在业务流程允许后尽快应用(60 天或更短时间内)。

    • low (低):建议您在业务流程允许后尽快应用(90 天或更短时间内)。

  • Update Type (更新类型):对于此版本,仅支持安全更新。

  • Release Date (发布日期):更新发布且可应用于 Redis 队列的时间。

  • Recommended Apply By Date (建议的应用截止日期):ElastiCache 建议的更新应用截止日期。

选择单个更新可提供其他详细信息,包括:

  • Update Description (更新描述):提供有关服务更新的详细信息。

  • Update Expiration Date (更新过期日期):服务更新过期且不再可用的日期。在过期日期之前未应用的任何更新将累积到下一次更新中。

要查看与适用的 Memcached 集群相关的各个服务更新的列表,请选择 Service Update Status (服务更新状态) 选项卡。

在查看 Service Updates Status (服务更新状态) 时,请注意以下各项:

  • Service Update Name (服务更新名称):提供有关服务更新的详细信息。

  • Cluster Name (集群名称):符合更新资格的 Memcached 集群的列表。

  • Nodes Updated (已更新节点):特定集群中已更新或仍对特定服务更新可用的各个节点的比率。

  • Update Severity (更新严重性):应用更新的优先级:

    • critical (关键):建议立即应用(14 天或更短时间内)。

    • important (重要):建议您在业务流程允许后立即应用(30 天或更短时间内)。

    • medium (中):建议您在业务流程允许后尽快应用(60 天或更短时间内)。

    • low (低):建议您在业务流程允许后尽快应用(90 天或更短时间内)。

  • Update Type (更新类型):对于此版本,仅支持安全更新。

  • Service Update Status (服务更新状态):更新的状态,它将为下列状态之一:

    • available (可用):更新适用于必需的 Memcached 集群。

    • complete (完成):已应用更新,并且所有 Memcached 集群都已更新。

    • cancelled (已取消):更新已被取消且不再需要。

    • expired (已过期):再也无法应用更新。

  • Service Update SLA Met (符合服务更新 SLA 要求):这反映您的集群是否合规。

    • yes (是):所有可用更新都已应用于此集群和可用节点。

    • no (否):服务更新可能已成功应用于一个或多个节点,但集群中的其他节点仍具有 available (可用) 状态。这通常在服务更新应用后停止的情况下发生。

      注意

      如果您停止集群上进行的服务更新,则任何已更新的节点都具有 complete (完成) 状态。任何具有 In Progress (正在进行中)Stopping (正在停止) 状态的节点都将恢复到 Stopped (已停止) 状态,并且 Service Update SLA Met (符合服务更新 SLA 要求) 状态将变为 no (否)

  • Cluster Status Modified Date (集群状态修改日期):使用服务更新修改集群的最新日期。

注意

Show Previous Updates (显示以前的更新) 复选框(如果选中)显示不再可用的早期更新的列表。