本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
全域彈性可讓您在次要區域中複寫機器人。次要區域可以透過兩個區域中使用者機器人的自動複寫來啟用。如果發生區域性停機,您將有一個備份區域。全域彈性啟用後,會在第二個 AWS 區域中複寫新建立的機器人。
全域彈性資訊面板會顯示部署的詳細資訊
您可以在全球彈性面板中存取下列資訊:
-
來源詳細資訊 – 機器人來源區域、複本類型、啟用複寫的日期和上次建立版本的相關資訊。使用此資訊來追蹤機器人的反覆運算。
-
複寫詳細資訊 – 建立機器人複本之後,您可以追蹤複寫的區域、複本類型、上次版本同步日期和上次複寫版本。使用此資訊來追蹤機器人複本的同步。
-
來源區域 – 啟用全域恢復的區域。您可以在來源區域中進行變更,以複寫這兩個區域中的機器人。
-
複本類型 – 指示機器人是唯讀還是能夠根據區域讀取和寫入。
-
複本區域 – 用來複寫您的來源機器人以進行全域復原的次要區域。全域彈性目前僅適用於 IAD/PDX 和 LDN/FRA 區域配對。
-
啟用複寫的日期 – 啟用機器人複本的日期和時間。
-
上次建立的版本 – 與來源區域中複本相關聯的最後一個機器人版本。
為您的 Lex V2 機器人啟用全域彈性
在 Amazon Lex V2 主控台中啟用全域彈性之前,您必須確保啟用機器人複寫的使用者具有建立服務連結角色 (SLR) 的許可。調用 CreateReplica 時,全域復原能力將使用這些 FAS 登入資料在已啟用的帳戶中建立 SLR。如需在 Amazon Lex V2 中設定全域彈性 SLR 的詳細資訊,請參閱 AWS 受管政策:AmazonLexFullAccess。
注意
此功能僅適用於在美國東部 (維吉尼亞北部) 和美國西部 (奧勒岡) 區域,以及歐洲西部 (倫敦) 和歐洲中部 (法蘭克福) 區域建立的 Amazon Connect 和 Amazon Lex V2 執行個體。
若要存取此功能,請聯絡您的 Amazon Connect 解決方案架構師或技術客戶經理。
啟用全域彈性,並設定第二個區域的機器人複寫:
-
登入 AWS 管理主控台,並在 https://https://console.aws.amazon.com/lex/
開啟 Amazon Lex 主控台。 -
從左側導覽面板的機器人導覽中選擇您要複寫的機器人。
-
選擇部署 > 全域彈性。
-
選取視窗右上角的建立複本按鈕,以建立機器人的草稿版本。
注意
檢查以確定次要區域中沒有任何機器人,其名稱與您要複寫的機器人相同。(您的機器人必須唯一命名)。
-
前往全域彈性,按一下建立複本 - 此動作會建立機器人的草稿版本。 (除了檢閱狀態或查看未來建置的詳細資訊之外,您不需要返回全域彈性索引標籤)。
注意
您也可以前往別名,然後選取為啟用全域恢復的機器人建立新別名,以建立全域恢復的別名。所有別名都會複寫,即使是在啟用複寫之前建立。
-
前往別名 - 為啟用全域恢復能力的機器人建立新的別名。所有別名都會複寫,即使它們是在啟用複寫之前建立的。
-
前往版本 - 為啟用全域彈性的機器人建立新版本。任何與別名相關聯的版本都會複寫,即使該版本是在啟用複寫之前建立的。
注意
客戶仍然可以完全控制管理其複寫機器人的資源型政策和標籤。Lambda 函數和 CloudWatch Logs 群組將需要部署在具有相同識別符的兩個區域中。使用者不必在複本區域中再次關聯 lambda 函數。
停用全域彈性
您可以隨時選取停用全域恢復按鈕來停用全域恢復。此動作會阻止您的來源機器人,以及與其相關聯的任何別名和版本在其他地區進行複寫。
使用 APIs搭配 Lex V2 機器人的全域彈性
您可以使用下列 API 在全域恢復中進行 APIs呼叫。如需有關全域彈性 APIs 和 Amazon Lex V2 的其他資訊,請參閱 Amazon Lex V2 API 指南。
-
CreateBotReplica
啟用全域彈性並建立複寫的機器人。需要
replicaRegion
。如需詳細資訊,請參閱 Lex API 指南中的 CreateBotReplica。
-
DeleteBotReplica
停用全域恢復能力並刪除複寫的機器人。需要
replicaRegion
和botId
。如需詳細資訊,請參閱 Lex API 指南中的 DeleteBotReplica。
-
ListBotReplicas
列出次要區域中的複寫機器人。需要
botId
。如需詳細資訊,請參閱 Lex API 指南中的 ListBotReplicas。
-
DescribeBotReplica
複寫機器人的資訊摘要。需要
replicaRegion
和botId
。如需詳細資訊,請參閱 Lex API 指南中的 DescribeBotReplica。