

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menghubungkan ke node di cluster Valkey atau Redis OSS
<a name="ClientConfig.ReplicationGroup"></a>

**catatan**  
Pada saat ini, cluster (API/CLI: grup replikasi) yang mendukung replikasi dan replika baca hanya didukung untuk cluster yang menjalankan Valkey atau Redis OSS.

Untuk cluster, ElastiCache menyediakan antarmuka konsol, CLI, dan API untuk mendapatkan informasi koneksi untuk masing-masing node.

Untuk aktivitas hanya baca, aplikasi juga dapat terhubung ke simpul apa pun di klaster. Namun, untuk aktivitas tulis, kami menyarankan agar aplikasi Anda terhubung ke titik akhir utama (Valkey atau Redis OSS (mode cluster dinonaktifkan)) atau titik akhir konfigurasi (Valkey atau Redis OSS (mode cluster diaktifkan)) untuk cluster alih-alih menghubungkan langsung ke node. Hal ini akan memastikan bahwa aplikasi Anda selalu dapat menemukan simpul yang benar, bahkan jika Anda memutuskan untuk mengonfigurasi ulang klaster Anda dengan mempromosikan replika baca menjadi peran primer.

## Menghubungkan ke klaster dalam grup replikasi (Konsol)
<a name="ClientConfig.ReplicationGroup.CON"></a>

**Untuk menentukan titik akhir dan nomor port**
+ Lihat topik [Menemukan Titik Akhir Cluster Valkey atau Redis OSS (Mode Cluster Dinonaktifkan) (Konsol)](Endpoints.md#Endpoints.Find.Redis).

## Menghubungkan ke klaster dalam grup replikasi AWS CLI
<a name="ClientConfig.ReplicationGroup.CLI"></a>

 **Untuk menentukan titik akhir dan nomor port simpul cache**

Gunakan perintah `describe-replication-groups` dengan nama grup replikasi Anda:

```
aws elasticache describe-replication-groups redis2x2
```

Perintah ini seharusnya menghasilkan output yang serupa dengan yang berikut:

```
{
    "ReplicationGroups": [
        {
            "Status": "available", 
            "Description": "2 shards, 2 nodes (1 + 1 replica)", 
            "NodeGroups": [
                {
                    "Status": "available", 
                    "Slots": "0-8191", 
                    "NodeGroupId": "0001", 
                    "NodeGroupMembers": [
                        {
                            "PreferredAvailabilityZone": "us-west-2c", 
                            "CacheNodeId": "0001", 
                            "CacheClusterId": "redis2x2-0001-001"
                        }, 
                        {
                            "PreferredAvailabilityZone": "us-west-2a", 
                            "CacheNodeId": "0001", 
                            "CacheClusterId": "redis2x2-0001-002"
                        }
                    ]
                }, 
                {
                    "Status": "available", 
                    "Slots": "8192-16383", 
                    "NodeGroupId": "0002", 
                    "NodeGroupMembers": [
                        {
                            "PreferredAvailabilityZone": "us-west-2b", 
                            "CacheNodeId": "0001", 
                            "CacheClusterId": "redis2x2-0002-001"
                        }, 
                        {
                            "PreferredAvailabilityZone": "us-west-2a", 
                            "CacheNodeId": "0001", 
                            "CacheClusterId": "redis2x2-0002-002"
                        }
                    ]
                }
            ], 
            "ConfigurationEndpoint": {
                "Port": 6379, 
                "Address": "redis2x2.9dcv5r.clustercfg.usw2.cache.amazonaws.com"
            }, 
            "ClusterEnabled": true, 
            "ReplicationGroupId": "redis2x2", 
            "SnapshotRetentionLimit": 1, 
            "AutomaticFailover": "enabled", 
            "SnapshotWindow": "13:00-14:00", 
            "MemberClusters": [
                "redis2x2-0001-001", 
                "redis2x2-0001-002", 
                "redis2x2-0002-001", 
                "redis2x2-0002-002"
            ], 
            "CacheNodeType": "cache.m3.medium", 
            "PendingModifiedValues": {}
        }
    ]
}
```

## Menghubungkan ke cluster dalam grup replikasi (API) ElastiCache
<a name="ClientConfig.ReplicationGroup.API"></a>

 **Untuk menentukan titik akhir dan nomor port simpul cache** 

Panggil `DescribeReplicationGroups` dengan parameter berikut:

`ReplicationGroupId` – nama grup replikasi.

**Example**  

```
 1. https://elasticache.us-west-2.amazonaws.com /
 2.     ?Action=DescribeCacheClusters
 3.     &ReplicationGroupId=repgroup01
 4.     &Version=2014-09-30   
 5.     &SignatureVersion=4
 6.     &SignatureMethod=HmacSHA256
 7.     &Timestamp=20140421T220302Z
 8.     &X-Amz-Algorithm=&AWS;4-HMAC-SHA256
 9.     &X-Amz-Date=20140421T220302Z
10.     &X-Amz-SignedHeaders=Host
11.     &X-Amz-Expires=20140421T220302Z
12.     &X-Amz-Credential=<credential>
13.     &X-Amz-Signature=<signature>
```