使用 Lex V2 機器人部署全域彈性 - Amazon Lex

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Lex V2 機器人部署全域彈性

全域復原可讓您在次要區域中複寫機器人。次要區域可以透過兩個區域中使用者機器人的自動複寫來啟用。如果發生區域性停機,您將有一個備份區域。全域復原啟用後,會在第二個AWS區域中複寫建立新機器人。

全域復原資訊面板會顯示部署的詳細資訊

您可以在全域恢復面板中存取下列資訊:

  • 來源詳細資訊 – 機器人來源區域、複本類型、啟用複寫的日期和上次建立版本的相關資訊。使用此資訊來追蹤機器人的迭代。

  • 複寫詳細資訊 – 建立機器人複本後,您可以追蹤複寫區域、複本類型、上次版本同步日期和上次複寫版本。使用此資訊來追蹤機器人複本的同步。

  • 來源區域 – 啟用全域恢復的區域。您可以在來源區域進行變更,以複寫這兩個區域中的機器人。

  • 複本類型 – 指示機器人是唯讀還是能夠根據區域讀取和寫入。

  • 複本區域 – 用於複寫來源機器人以進行全域復原的次要區域。全域恢復目前僅適用於 IAD/PDX 和 LDN/FRA 區域配對。

  • 啟用複寫的日期 – 啟用機器人複本的日期和時間。

  • 上次建立的版本 – 與來源區域中複本相關聯的最後一個機器人版本。

為您的 Lex V2 機器人啟用全域彈性

在 Amazon Lex V2 主控台中啟用全域復原之前,您必須確保啟用機器人複寫的使用者具有建立服務連結角色 () 的許可SLR。調用 時 CreateReplica ,全域復原功能將使用這些FAS憑證在已啟用的帳戶SLR中建立 。如需在 Amazon Lex V2 中設定 SLR for Global Resiliency 的詳細資訊,請參閱 AWS 受管政策: AmazonLexFullAccess

注意

此功能僅適用於在美國東部 (維吉尼亞北部) 和美國西部 (奧勒岡) 區域中建立的 Amazon Connect 和 Amazon Lex V2 執行個體。

若要存取此功能,請聯絡您的 Amazon Connect 解決方案架構師或技術客戶經理。

啟用全域復原能力並設定第二個區域的機器人複寫:

  1. 登入 AWS 管理主控台,並在 開啟 Amazon Lex https://console.aws.amazon.com/lex/主控台。

  2. 從左側導覽面板的機器人導覽中選擇您要複寫的機器人。

  3. 選擇部署 > 全域恢復。

  4. 選取視窗右上角的建立複本按鈕,以建立機器人的草稿版本。

    注意

    檢查以確定次要區域中沒有任何機器人,其名稱與您要複寫的機器人相同。(您的機器人必須唯一命名)。

  5. 前往全域恢復 ,按一下建立複本 - 此動作會建立機器人的草稿版本。 (除了檢閱狀態或查看未來建置的詳細資訊之外,您不需要返回全域恢復索引標籤)。

    注意

    您也可以前往別名,然後選取建立啟用全域復原的別名機器人,以建立用於全域復原的別名機器人。只有啟用複寫後建立的別名才會複寫。

  6. 前往別名 - 為啟用全域復原的機器人建立新別名。只有啟用複寫後建立的別名才會複寫。

  7. 前往版本 - 為啟用全域復原的機器人建立新版本。只有啟用複寫後建立的版本才會複寫。

注意

客戶仍然可以完全控制管理其複寫機器人的資源型政策和標籤。Lambda 函數和 CloudWatch 日誌群組將需要部署在具有相同識別符的兩個區域中。使用者不必在複本區域中再次關聯 lambda 函數。

停用全域恢復能力

您可以隨時選取停用全域恢復按鈕來停用全域恢復。此動作會阻止您的來源機器人,以及與其相關聯的任何別名和版本在其他地區進行複寫。

APIs 搭配 Lex V2 機器人的全域彈性使用

您可以使用下列 在全球恢復中API撥打電話APIs。如需 Global Resiliency APIs和 Amazon Lex V2 的詳細資訊,請參閱 Amazon Lex V2 API指南

  • CreateBotReplica

    啟用全域復原並建立複寫的機器人。需要 replicaRegion

    如需詳細資訊,請參閱 Lex API指南CreateBotReplica中的 。

  • DeleteBotReplica

    停用全域復原並刪除複寫的機器人。需要 replicaRegionbotId

    如需詳細資訊,請參閱 Lex API指南DeleteBotReplica中的 。

  • ListBotReplicas

    列出次要區域中的複寫機器人。需要 botId

    如需詳細資訊,請參閱 Lex API指南ListBotReplicas中的 。

  • DescribeBotReplica

    複寫機器人的資訊摘要。需要 replicaRegionbotId

    如需詳細資訊,請參閱 Lex API指南DescribeBotReplica中的 。