기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
리전 간 Amazon Connect 인스턴스에서 채팅 관리
두 개의 사용자 지정 채팅 인터페이스 또는 두 개의 out-of-the-box 제공 통신 위젯을 생성하여 AWS 리전 간 채팅을 관리합니다. 하나는 소스 리전에 있고 다른 하나는 복제본 리전에 있습니다. 사용할 리전의 채팅 인터페이스 또는 기본 제공 커뮤니케이션 위젯에 따라 수동으로 전환합니다.
-
사용자 지정 채팅 인터페이스: 복제본 리전의 API 엔드포인트를 사용하도록 복제본 리전의 채팅 인터페이스를 구성합니다. 사용자 지정 인터페이스의 예는 GitHub의 Amazon Connect 오픈 소스 라이브러리
를 참조하세요. 자세한 내용은 Amazon Connect 오픈 소스 예시로 채팅 사용자 지정 단원을 참조하십시오. -
기본 제공 커뮤니케이션 위젯: 복제본 Amazon Connect 인스턴스에서 커뮤니케이션 위젯을 생성합니다. 지침은 복제본 인스턴스에서 커뮤니케이션 위젯 구성 섹션을 참조하세요.
다음은 웹 사이트 또는 앱에서 클라이언트 측 채팅을 시작하는 데 필요한 채팅 구성 파라미터입니다.
-
Amazon Connect 인스턴스 ID 및 흐름 ID : 이러한 파라미터는 소스 및 복제본 리전에서 동일합니다.
-
대상 AWS 리전 및 일반적으로 채팅을 시작하는 API 엔드포인트(즉, 참가자 토큰 획득): 이러한 파라미터는 소스 및 복제본 리전에서 다릅니다.
예를 들어, 다음 다이어그램은 채팅 트래픽을 리전 간에 이동해야 할 때 복제본 리전의 API Gateway를 가리키도록 채팅 구성을 업데이트해야 하는 방법을 보여줍니다.

복제본 인스턴스에서 커뮤니케이션 위젯 구성
-
소스 Amazon Connect 인스턴스에서 채팅용 커뮤니케이션 위젯이 아직 존재하지 않는 경우 위젯을 생성합니다. 지침은 Amazon Connect에서 호스팅하는 웹 사이트에 채팅 사용자 인터페이스 추가 섹션을 참조하세요.
-
복제본 인스턴스에서 채팅을 위한 다른 커뮤니케이션 위젯을 생성합니다. 소스 인스턴스의 위젯에 사용된 것과 동일한 흐름으로 위젯을 구성합니다. Amazon Connect Global Resiliency는 소스의 모든 흐름을 복제본으로 복사하고 지속적으로 동기화하기 때문에 흐름은 이미 복제본 인스턴스에 있습니다.
-
복제본 인스턴스에서 생성한 새 커뮤니케이션 위젯 스크립트를 복사합니다. 채팅 트래픽이 복제본 인스턴스로 전달될 때 활성화해야 하는 스크립트를 웹 사이트 또는 앱에 포함합니다.
-
리전 간 트래픽을 전환하려면 소스 인스턴스 통신 위젯을 웹 페이지의 복제본 인스턴스 통신 위젯으로 바꿉니다.
다음 이미지는 위젯 스크립트 예시입니다.
-
나중에 소스 인스턴스의 커뮤니케이션 위젯을 변경하는 경우 복제본 인스턴스의 커뮤니케이션 위젯도 동일하게 변경해야 합니다.
더 원활한 추가 옵션
리전 간 채팅 트래픽을 보다 원활하게 전환하고 수동 변경을 줄이려면 채팅 환경을 사용자 지정할 수 있는 또 다른 방법은 다음과 같습니다.
-
중앙에서 제어하는 데이터베이스(예: DynamoDB Global Table)에 파라미터를 추가합니다. 이 파라미터의 목적은 현재 활성화되어 있는 리전을 정의하는 것입니다.
-
웹 사이트 또는 애플리케이션을 업데이트하여 중앙 데이터베이스에서 리전 파라미터의 상태를 확인합니다.
-
활성 리전에 따라 웹 사이트 또는 애플리케이션은 해당 리전의 API 엔드포인트 또는 커뮤니케이션 위젯을 사용합니다.
-
이 파라미터는 UpdateTrafficDistribution API를 직접적으로 호출하는 동시에 업데이트하여 해당하는 경우 리전 간에 음성 트래픽과 에이전트를 전환해야 합니다.