本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 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 解決方案架構師或技術客戶經理。
啟用全域復原能力並設定第二個區域的機器人複寫:
-
登入 AWS 管理主控台,並在 開啟 Amazon Lex https://console.aws.amazon.com/lex/
主控台。 -
從左側導覽面板的機器人導覽中選擇您要複寫的機器人。
-
選擇部署 > 全域恢復。
-
選取視窗右上角的建立複本按鈕,以建立機器人的草稿版本。
注意
檢查以確定次要區域中沒有任何機器人,其名稱與您要複寫的機器人相同。(您的機器人必須唯一命名)。
-
前往全域恢復 ,按一下建立複本 - 此動作會建立機器人的草稿版本。 (除了檢閱狀態或查看未來建置的詳細資訊之外,您不需要返回全域恢復索引標籤)。
注意
您也可以前往別名,然後選取建立啟用全域復原的別名機器人,以建立用於全域復原的別名機器人。只有啟用複寫後建立的別名才會複寫。
-
前往別名 - 為啟用全域復原的機器人建立新別名。只有啟用複寫後建立的別名才會複寫。
-
前往版本 - 為啟用全域復原的機器人建立新版本。只有啟用複寫後建立的版本才會複寫。
注意
客戶仍然可以完全控制管理其複寫機器人的資源型政策和標籤。Lambda 函數和 CloudWatch 日誌群組將需要部署在具有相同識別符的兩個區域中。使用者不必在複本區域中再次關聯 lambda 函數。
停用全域恢復能力
您可以隨時選取停用全域恢復按鈕來停用全域恢復。此動作會阻止您的來源機器人,以及與其相關聯的任何別名和版本在其他地區進行複寫。
APIs 搭配 Lex V2 機器人的全域彈性使用
您可以使用下列 在全球恢復中API撥打電話APIs。如需 Global Resiliency 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中的 。