使用您的 Lex V2 机器人部署全球弹性 - Amazon Lex

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

使用您的 Lex V2 机器人部署全球弹性

全球弹性允许您在辅助区域复制机器人。通过在两个区域中自动复制用户的机器人,可以使辅助区域处于活动状态。如果发生区域性中断,您将有一个备用区域。全球弹性激活后,创建的新机器人将在第二个AWS区域复制。

全球弹性信息面板显示有关您的部署的详细信息

您可以在 “全球弹性” 面板中访问以下信息:

  • 来源详情-有关您的机器人的源区域、副本类型、启用复制的日期和上次创建版本的信息。使用这些信息来跟踪你的机器人的迭代次数。

  • 复制详细信息-创建机器人副本后,您可以跟踪复制的区域、副本类型、上次版本同步日期和上次复制的版本。使用此信息来跟踪您的机器人副本的同步。

  • 来源区域-启用全球弹性的区域。您可以在源区域进行更改,以便在两个区域中复制机器人。

  • 副本类型-指示机器人是只读还是能够根据区域进行读写。

  • 副本区域 — 用于复制源机器人以实现全球弹性的辅助区域。全球弹性目前仅适用于IAD/PDX和LDN/FRA区域对。

  • 启用复制的日期-启用机器人副本的日期和时间。

  • 上次创建的版本-源区域中与副本关联的最后一个机器人版本。

为您的 Lex V2 机器人启用全球弹性

在 Amazon Lex V2 控制台中激活全球弹性之前,必须确保启用机器人复制的用户有权创建服务关联角色 () SLR。调用时 CreateReplica ,全球弹性将使用这些FAS证书SLR在已启用的账户中创建。有关在 Amazon Lex V2 中设置全球弹性的更多信息,请参阅AWS托管策略:。SLR AmazonLexFullAccess

注意

此功能仅适用于在美国东部(弗吉尼亚北部)和美国西部(俄勒冈)地区创建的 Amazon Connect 和 Amazon Lex V2 实例。

要获得对此功能的访问权限,请联系您的 Amazon Connect 解决方案架构师或技术客户经理。

激活全球弹性并为第二个区域设置机器人复制:

  1. 登录AWS管理控制台并打开 Amazon Lex 控制台,网址为 https://console.aws.amazon.com/lex/

  2. 从左侧导航面板的机器人导航栏中选择要复制的机器人。

  3. 选择部署 > 全球弹性。

  4. 选择窗口右上角的 “创建副本” 按钮,创建机器人的草稿版本。

    注意

    检查以确保在辅助区域中没有任何与您要复制的机器人同名的机器人。(您的机器人必须具有唯一的名称)。

  5. 转至 “全球弹性”,单击 “创建副本”-此操作将创建机器人的草稿版本。 (除了查看状态或查看 future 版本的详细信息外,您无需返回 “全球弹性” 选项卡)。

    注意

    您还可以通过转到别名并选择为启用全球弹性的机器人创建新别名来创建用于在全球弹性中复制的别名机器人。只有在启用复制后创建的别名才会被复制。

  6. 前往别名-为启用全球弹性的机器人创建新别名。只有在启用复制后创建的别名才能复制。

  7. 转至版本-为启用全球弹性的机器人创建新版本。只有在启用复制后创建的版本才会复制。

注意

客户仍然可以完全控制其基于资源的策略和复制机器人的标签。需要在两个区域部署具有相同标识符的 Lambda 函数和 CloudWatch 日志组。用户无需在副本区域中再次关联 lambda 函数。

禁用全球弹性

您可以随时通过选择 “禁用全球弹性” 按钮来禁用全球弹性。此操作可阻止您的源机器人以及与之关联的任何别名和版本在其他地区复制。

将 Lex V2 机器人APIs与 “全球弹性” 配合使用

您可以使用以下APIs方式在 “全球弹性” 中API拨打电话。有关全球弹性APIs和 Amazon Lex V2 的更多信息,请参阅 Amazon Lex V API 2 指南。

  • CreateBotReplica

    启用全球弹性并创建复制的机器人。需要 replicaRegion

    有关更多信息,请参阅 CreateBotReplicaLex API 指南。

  • DeleteBotReplica

    禁用全局弹性并删除复制的机器人。需要使用 replicaRegionbotId

    有关更多信息,请参阅 DeleteBotReplicaLex API 指南。

  • ListBotReplicas

    列出辅助区域中已复制的机器人。需要 botId

    有关更多信息,请参阅 ListBotReplicasLex API 指南。

  • DescribeBotReplica

    复制的机器人的信息摘要。需要使用 replicaRegionbotId

    有关更多信息,请参阅 DescribeBotReplicaLex API 指南。