복제 그룹 엔드포인트 찾기 - Amazon ElastiCache

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

복제 그룹 엔드포인트 찾기

애플리케이션은 복제 그룹의 모든 노드에 연결할 수 있습니다. 단, 해당 노드에 대한 DNS 엔드포인트 및 포트 번호가 있어야 합니다. Valkey 또는 RedisOSS(클러스터 모드 비활성화됨) 또는 Valkey 또는 RedisOSS(클러스터 모드 활성화됨) 복제 그룹을 실행하는지 여부에 따라 다양한 엔드포인트에 관심이 있습니다.

Valkey 또는 RedisOSS(클러스터 모드 비활성화됨)

복제본이 있는 Valkey 또는 RedisOSS(클러스터 모드 비활성화됨) 클러스터에는 기본 엔드포인트 , 리더 엔드포인트노드 엔드포인트 라는 세 가지 유형의 엔드포인트가 있습니다. 기본 엔드포인트는 항상 클러스터의 기본 노드로 확인되는 DNS 이름입니다. 기본 엔드포인트는 읽기 전용 복제본을 기본 역할로 승격하는 것과 같은 클러스터 변경의 영향을 받지 않습니다. 쓰기 활동의 경우 애플리케이션을 기본 엔드포인트에 연결하는 것이 좋습니다.

리더 엔드포인트는 들어오는 연결을 ElastiCache 클러스터의 모든 읽기 전용 복제본 간에 균등하게 분할합니다. 애플리케이션이 연결을 생성하는 시기 또는 애플리케이션에서 연결을 다시 사용하는 방법과 같은 추가 요소가 트래픽 분산을 결정합니다. 리더 엔드포인트는 복제본이 추가 또는 제거되는 클러스터의 변경 사항을 실시간으로 반영합니다. ElastiCache (Redis OSS) 클러스터의 여러 읽기 전용 복제본을 서로 다른 AWS 가용 영역(AZ)에 배치하여 리더 엔드포인트의 고가용성을 보장할 수 있습니다.

참고

리더 엔드포인트는 로드 밸런서가 아닙니다. 이는 라운드 로빈 방식으로 복제본 노드 중 하나의 IP 주소로 확인되는 DNS 레코드입니다.

읽기 활동의 경우 애플리케이션은 클러스터의 어떤 노드에도 연결할 수 있습니다. 기본 엔드포인트와 달리, 노드 엔드포인트는 특정 엔드포인트로 확인됩니다. 복제본을 추가하거나 삭제하는 것과 같이 클러스터를 변경하면 애플리케이션에서 노드 엔드포인트를 업데이트해야 합니다.

Valkey 또는 RedisOSS(클러스터 모드 활성화됨)

복제본이 있는 Valkey 또는 RedisOSS(클러스터 모드 활성화됨) 클러스터는 샤드(API/CLI: 노드 그룹)가 여러 개 있으므로 기본 노드도 여러 개 있고 Valkey 또는 RedisOSS(클러스터 모드 비활성화됨) 클러스터와 엔드포인트 구조가 다릅니다. Valkey 또는 RedisOSS(클러스터 모드 활성화됨)에는 클러스터의 모든 기본 및 노드 엔드포인트를 “알고” 있는 구성 엔드포인트가 있습니다. 애플리케이션은 이 구성 엔드포인트에 연결됩니다. 애플리케이션이 클러스터의 구성 엔드포인트인 Valkey 및 Redis 에 쓰거나 읽을 때마다 장면 OSS뒤에서 키가 속한 샤드와 사용할 샤드의 엔드포인트를 결정합니다. 이 모든 것이 애플리케이션에 매우 투명하게 진행됩니다.

ElastiCache 콘솔, AWS CLI또는 를 사용하여 클러스터의 엔드포인트를 찾을 수 있습니다 ElastiCache API.

복제 그룹 엔드포인트 찾기

복제 그룹의 엔드포인트를 찾으려면 다음 항목 중 하나를 참조하세요.