Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Cluster penskalaan untuk Valkey atau Redis OSS (Mode Cluster Dinonaktifkan)
Cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) dapat berupa cluster simpul tunggal dengan 0 pecahan atau cluster multi-node dengan 1 pecahan. Klaster simpul tunggal menggunakan satu simpul untuk operasi baca dan tulis. Klaster multi-simpul selalu memiliki 1 simpul sebagai simpul primer baca/tulis dengan 0 hingga 5 simpul replika hanya baca.
Tindakan | Valkey atau Redis OSS (mode cluster dinonaktifkan) | Valkey atau Redis OSS (mode cluster diaktifkan) |
---|---|---|
Menskalakan ke dalam |
Penskalaan cluster di Valkey atau Redis OSS (Mode Cluster Diaktifkan) |
|
Menskalakan ke luar |
Resharding online untuk Valkey atau Redis OSS (mode cluster diaktifkan) |
|
Mengubah jenis simpul |
Ke jenis simpul yang lebih besar: Ke jenis simpul yang lebih kecil: |
|
Mengubah jumlah grup simpul |
Tidak didukung untuk klaster Valkey atau Redis OSS (mode cluster dinonaktifkan) |
Penskalaan cluster di Valkey atau Redis OSS (Mode Cluster Diaktifkan) |
Daftar Isi
Penskalaan cluster simpul tunggal untuk Valkey atau Redis OSS (Mode Cluster Dinonaktifkan)
Node Valkey atau Redis OSS (mode cluster dinonaktifkan) harus cukup besar untuk menampung semua data cache ditambah overhead Valkey atau Redis OSS. Untuk mengubah kapasitas data cluster Valkey atau Redis OSS (mode cluster disabled) Anda, Anda harus menskalakan secara vertikal; meningkatkan ke tipe node yang lebih besar untuk meningkatkan kapasitas data, atau memperkecil ke tipe node yang lebih kecil untuk mengurangi kapasitas data.
Proses ElastiCache penskalaan dirancang untuk melakukan upaya terbaik untuk mempertahankan data Anda yang ada dan membutuhkan replikasi Valkey atau Redis OSS yang sukses. Untuk cluster Valkey atau Redis OSS (mode cluster dinonaktifkan), kami merekomendasikan agar memori yang cukup tersedia untuk Valkey atau Redis OSS.
Anda tidak dapat mempartisi data Anda di beberapa cluster Valkey atau Redis OSS (mode cluster dinonaktifkan). Namun, jika Anda hanya perlu menambah atau mengurangi kapasitas baca cluster Anda, Anda dapat membuat cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) dengan node replika dan menambah atau menghapus replika baca. Untuk membuat cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) dengan node replika menggunakan cluster cache Valkey atau Redis OSS simpul tunggal Anda sebagai cluster utama, lihat. Membuat cluster Valkey (mode cluster dinonaktifkan) (Konsol)
Setelah membuat klaster dengan replika, Anda dapat meningkatkan kapasitas baca dengan menambahkan replika baca. Jika diperlukan, Anda dapat mengurangi kapasitas baca dengan menghapus replika baca di lain waktu. Untuk informasi selengkapnya, lihat Meningkatkan kapasitas baca atau Mengurangi kapasitas baca.
Selain dapat menskalakan kapasitas baca, klaster Valkey atau Redis OSS (mode cluster dinonaktifkan) dengan replika memberikan keuntungan bisnis lainnya. Untuk informasi selengkapnya, lihat Ketersediaan tinggi menggunakan grup replikasi.
penting
Jika grup parameter Anda menggunakan reserved-memory
untuk menyisihkan memori untuk overhead Valkey atau Redis OSS, sebelum Anda mulai menskalakan pastikan bahwa Anda memiliki grup parameter khusus yang menyimpan jumlah memori yang benar untuk jenis node baru Anda. Sebagai alternatif, Anda dapat mengubah grup parameter kustom agar menggunakan reserved-memory-percent
dan menggunakan grup parameter tersebut untuk klaster baru Anda.
Jika menggunakan reserved-memory-percent
, Anda tidak perlu melakukan ini.
Untuk informasi selengkapnya, lihat Mengelola memori cadangan untuk Valkey dan Redis OSS.
Topik
Meningkatkan kluster Valkey atau Redis OSS simpul tunggal
Saat Anda meningkatkan kluster Valkey atau Redis OSS simpul tunggal, ElastiCache lakukan proses berikut, baik Anda menggunakan ElastiCache konsol,, atau API AWS CLI. ElastiCache
Klaster cache baru dengan jenis simpul baru diluncurkan di Zona Ketersediaan yang sama dengan klaster cache yang ada.
Data cache dalam klaster cache yang ada disalin ke klaster cache baru. Berapa lama proses ini berjalan bergantung pada jenis simpul dan berapa banyak data dalam klaster cache Anda.
Operasi baca dan tulis sekarang dilayani menggunakan klaster cache baru. Karena titik akhir klaster cache baru sama seperti klaster cache lama, Anda tidak perlu memperbarui titik akhir dalam aplikasi Anda. Anda akan merasakan gangguan singkat (beberapa detik) pada operasi baca dan tulis dari simpul primer saat entri DNS diperbarui.
ElastiCache menghapus cluster cache lama. Anda akan merasakan gangguan singkat (beberapa detik) pada operasi baca dan tulis dari simpul lama karena koneksi ke simpul lama akan terputus.
catatan
Untuk klaster yang menjalankan simpul jenis r6gd, Anda hanya dapat menskalakan ke ukuran simpul dalam keluarga simpul r6gd.
Seperti yang ditunjukkan pada tabel berikut, operasi penskalaan Valkey atau Redis OSS Anda diblokir jika Anda memiliki pemutakhiran mesin yang dijadwalkan untuk jendela pemeliharaan berikutnya. Untuk informasi selengkapnya tentang Periode Pemeliharaan, lihat Mengelola pemeliharaan ElastiCache klaster.
Operasi Tertunda | Operasi Diblokir |
---|---|
Penaikan skala | Peningkatan mesin segera |
Peningkatan mesin | Penaikan skala segera |
Penaikan skala dan peningkatan mesin |
Penaikan skala segera |
Peningkatan mesin segera |
Jika memiliki operasi tertunda yang memblokir, Anda dapat melakukan salah satu hal berikut.
-
Jadwalkan operasi penskalaan Valkey atau Redis OSS Anda untuk jendela pemeliharaan berikutnya dengan membersihkan kotak centang Terapkan segera (penggunaan CLI:, Penggunaan API:).
--no-apply-immediately
ApplyImmediately=false
-
Tunggu hingga jendela pemeliharaan berikutnya (atau setelahnya) untuk melakukan operasi penskalaan Valkey atau Redis OSS Anda.
-
Tambahkan upgrade mesin Valkey atau Redis OSS ke modifikasi cluster cache ini dengan kotak centang Terapkan Segera dipilih (CLI use:
--apply-immediately
, API use:).ApplyImmediately=true
Tindakan ini akan membuka blokir operasi penaikan skala dengan memicu agar peningkatan mesin segera dilakukan.
Anda dapat meningkatkan klaster Valkey atau Redis OSS (mode cluster dinonaktifkan) node tunggal menggunakan ElastiCache konsol, the AWS CLI, atau API. ElastiCache
penting
Jika grup parameter Anda menggunakan reserved-memory
untuk menyisihkan memori untuk overhead Valkey atau Redis OSS, sebelum Anda mulai menskalakan pastikan bahwa Anda memiliki grup parameter khusus yang menyimpan jumlah memori yang benar untuk jenis node baru Anda. Sebagai alternatif, Anda dapat mengubah grup parameter kustom agar menggunakan reserved-memory-percent
dan menggunakan grup parameter tersebut untuk klaster baru Anda.
Jika menggunakan reserved-memory-percent
, Anda tidak perlu melakukan ini.
Untuk informasi selengkapnya, lihat Mengelola memori cadangan untuk Valkey dan Redis OSS.
Meningkatkan kluster simpul tunggal untuk Valkey atau Redis OSS (Mode Cluster Dinonaktifkan) (Konsol)
Prosedur berikut menjelaskan cara meningkatkan cluster Valkey atau Redis OSS node tunggal menggunakan Management Console. ElastiCache Selama proses ini, klaster Valkey atau Redis OSS Anda akan terus melayani permintaan dengan waktu henti minimal.
Untuk meningkatkan cluster Valkey atau Redis OSS node tunggal (konsol)
-
Masuk ke AWS Management Console dan buka ElastiCache konsol di https://console.aws.amazon.com/elasticache/
. -
Dari panel navigasi, pilih cluster Valkey atau Redis OSS.
-
Dari daftar cluster, pilih cluster yang ingin Anda tingkatkan (harus menjalankan mesin Valkey atau Redis OSS, bukan mesin Valkey atau Redis OSS yang berkerumun).
-
Pilih Ubah.
-
Di wizard Ubah Klaster:
-
Pilih jenis simpul sebagai tujuan penskalaan dari daftar Jenis simpul.
-
Jika Anda menggunakan
reserved-memory
untuk mengelola memori, dari daftar Grup Parameter, pilih grup parameter kustom yang mencadangkan jumlah memori yang benar untuk jenis simpul baru Anda.
-
-
Jika Anda ingin segera menaikkan skala, pilih kotak Terapkan segera. Jika kotak Terapkan segera tidak dipilih, proses menaikkan skala dilakukan selama periode pemeliharaan berikutnya dari klaster ini.
-
Pilih Ubah.
Jika Anda memilih Terapkan segera pada langkah sebelumnya, status klaster berubah ke mengubah. Ketika status berubah ke tersedia, pengubahan selesai dan Anda dapat mulai menggunakan klaster baru tersebut.
Meningkatkan cluster cache Valkey atau Redis OSS node tunggal ()AWS CLI
Prosedur berikut menjelaskan cara meningkatkan cluster cache Valkey atau Redis OSS node tunggal menggunakan. AWS CLI Selama proses ini, klaster Valkey atau Redis OSS Anda akan terus melayani permintaan dengan waktu henti minimal.
Untuk meningkatkan cluster cache Valkey atau Redis OSS simpul tunggal ()AWS CLI
-
Tentukan jenis node yang dapat Anda tingkatkan dengan menjalankan AWS CLI
list-allowed-node-type-modifications
perintah dengan parameter berikut.--cache-cluster-id
Untuk Linux, macOS, atau Unix:
aws elasticache list-allowed-node-type-modifications \ --cache-cluster-id
my-cache-cluster-id
Untuk Windows:
aws elasticache list-allowed-node-type-modifications ^ --cache-cluster-id
my-cache-cluster-id
Output dari perintah di atas terlihat seperti berikut (format JSON).
{ "ScaleUpModifications": [ "cache.m3.2xlarge", "cache.m3.large", "cache.m3.xlarge", "cache.m4.10xlarge", "cache.m4.2xlarge", "cache.m4.4xlarge", "cache.m4.large", "cache.m4.xlarge", "cache.r3.2xlarge", "cache.r3.4xlarge", "cache.r3.8xlarge", "cache.r3.large", "cache.r3.xlarge" ] "ScaleDownModifications": [ "cache.t2.micro", "cache.t2.small ", "cache.t2.medium ", "cache.t1.small ", ], }
Untuk informasi selengkapnya, silakan lihat list-allowed-node-type-modifikasi dalam AWS CLI Referensi.
-
Ubah cluster cache yang ada yang menentukan cluster cache untuk ditingkatkan dan tipe node baru yang lebih besar, menggunakan AWS CLI
modify-cache-cluster
perintah dan parameter berikut.--cache-cluster-id
– Nama klaster cache yang dinaikkan skalanya.--cache-node-type
– Jenis simpul baru yang Anda inginkan untuk menskalakan klaster cache. Nilai ini harus berupa salah satu dari jenis simpul yang dihasilkan oleh perintahlist-allowed-node-type-modifications
di langkah 1.--cache-parameter-group-name
– [Opsional] Gunakan parameter ini jika Anda menggunakanreserved-memory
untuk mengelola memori cadangan klaster. Tentukan grup parameter cache kustom yang mencadangkan jumlah memori yang sesuai untuk jenis simpul yang baru. Jika menggunakanreserved-memory-percent
, Anda dapat menghilangkan parameter ini.--apply-immediately
– Menyebabkan operasi penaikan skala segera diterapkan. Untuk menunda proses penaikan skala ke periode pemeliharaan berikutnya untuk klaster, gunakan parameter--no-apply-immediately
.
Untuk Linux, macOS, atau Unix:
aws elasticache modify-cache-cluster \ --cache-cluster-id
my-redis-cache-cluster
\ --cache-node-typecache.m3.xlarge
\ --cache-parameter-group-nameredis32-m2-xl
\ --apply-immediatelyUntuk Windows:
aws elasticache modify-cache-cluster ^ --cache-cluster-id
my-redis-cache-cluster
^ --cache-node-typecache.m3.xlarge
^ --cache-parameter-group-nameredis32-m2-xl
^ --apply-immediatelyOutput dari perintah di atas terlihat seperti berikut (format JSON).
{ "CacheCluster": { "Engine": "redis", "CacheParameterGroup": { "CacheNodeIdsToReboot": [], "CacheParameterGroupName": "default.redis6.x", "ParameterApplyStatus": "in-sync" }, "SnapshotRetentionLimit": 1, "CacheClusterId": "my-redis-cache-cluster", "CacheSecurityGroups": [], "NumCacheNodes": 1, "SnapshotWindow": "00:00-01:00", "CacheClusterCreateTime": "2017-02-21T22:34:09.645Z", "AutoMinorVersionUpgrade": true, "CacheClusterStatus": "modifying", "PreferredAvailabilityZone": "us-west-2a", "ClientDownloadLandingPage": "https://console.aws.amazon.com/elasticache/home#client-download:", "CacheSubnetGroupName": "default", "EngineVersion": "6.0", "PendingModifiedValues": { "CacheNodeType": "cache.m3.2xlarge" }, "PreferredMaintenanceWindow": "tue:11:30-tue:12:30", "CacheNodeType": "cache.m3.medium", "DataTiering": "disabled" } }
Untuk informasi selengkapnya, silakan lihat modify-cache-cluster dalam AWS CLI Referensi.
-
Jika Anda menggunakan
--apply-immediately
, periksa status cluster cache baru menggunakan AWS CLIdescribe-cache-clusters
perintah dengan parameter berikut. Ketika status berubah ke tersedia, Anda dapat mulai menggunakan klaster cache baru yang lebih besar.--cache-cache cluster-id
— Nama cluster cache Valkey atau Redis OSS simpul tunggal Anda. Gunakan parameter ini untuk mendeskripsikan klaster cache tertentu bukannya semua klaster cache.
aws elasticache describe-cache-clusters --cache-cluster-id
my-redis-cache-cluster
Untuk informasi selengkapnya, silakan lihat describe-cache-clusters dalam AWS CLI Referensi.
Meningkatkan cluster cache Valkey atau Redis OSS node tunggal (API) ElastiCache
Prosedur berikut menjelaskan cara meningkatkan cluster cache Valkey atau Redis OSS node tunggal menggunakan API. ElastiCache Selama proses ini, klaster Valkey atau Redis OSS Anda akan terus melayani permintaan dengan waktu henti minimal.
Untuk meningkatkan cluster cache Valkey atau Redis OSS node tunggal (API) ElastiCache
-
Tentukan tipe node yang dapat Anda tingkatkan dengan menjalankan
ListAllowedNodeTypeModifications
aksi ElastiCache API dengan parameter berikut.CacheClusterId
— Nama cluster cache Valkey atau Redis OSS simpul tunggal yang ingin Anda tingkatkan.
https://elasticache.us-west-2.amazonaws.com/ ?Action=ListAllowedNodeTypeModifications &CacheClusterId=MyRedisCacheCluster &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>
Untuk informasi selengkapnya, silakan lihat ListAllowedNodeTypeModifications di Referensi ElastiCache API Amazon.
-
Ubah cluster cache yang ada yang menentukan cluster cache untuk ditingkatkan dan tipe node baru yang lebih besar, menggunakan aksi
ModifyCacheCluster
ElastiCache API dan parameter berikut.CacheClusterId
– Nama klaster cache yang dinaikkan skalanya.CacheNodeType
– Jenis simpul baru yang Anda inginkan untuk menaikkan skala klaster cache. Nilai ini harus menjadi salah satu jenis node yang dikembalikan olehListAllowedNodeTypeModifications
tindakan pada langkah sebelumnya.CacheParameterGroupName
– [Opsional] Gunakan parameter ini jika Anda menggunakanreserved-memory
untuk mengelola memori cadangan klaster. Tentukan grup parameter cache kustom yang mencadangkan jumlah memori yang sesuai untuk jenis simpul yang baru. Jika menggunakanreserved-memory-percent
, Anda dapat menghilangkan parameter ini.ApplyImmediately
– Tetapkan ketrue
agar proses penaikan skala segera diterapkan. Untuk menunda proses menaikkan skala ke periode pemeliharaan berikutnya dari klaster, gunakanApplyImmediately
=false
.
https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyCacheCluster &ApplyImmediately=true &CacheClusterId=MyRedisCacheCluster &CacheNodeType=cache.m3.xlarge &CacheParameterGroupName redis32-m2-xl &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>
Untuk informasi selengkapnya, silakan lihat ModifyCacheCluster di Referensi ElastiCache API Amazon.
-
Jika Anda menggunakan
ApplyImmediately
=true
, periksa status cluster cache baru menggunakanDescribeCacheClusters
tindakan ElastiCache API dengan parameter berikut. Ketika status berubah ke tersedia, Anda dapat mulai menggunakan klaster cache baru yang lebih besar.CacheClusterId
— Nama cluster cache Valkey atau Redis OSS simpul tunggal Anda. Gunakan parameter ini untuk mendeskripsikan klaster cache tertentu bukannya semua klaster cache.
https://elasticache.us-west-2.amazonaws.com/ ?Action=DescribeCacheClusters &CacheClusterId=MyRedisCacheCluster &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>
Untuk informasi selengkapnya, silakan lihat DescribeCacheClusters di Referensi ElastiCache API Amazon.
Menurunkan kluster Valkey atau Redis OSS simpul tunggal
Bagian berikut memandu Anda melalui cara menskalakan cluster Valkey atau Redis OSS node tunggal ke tipe node yang lebih kecil. Memastikan bahwa tipe node baru yang lebih kecil cukup besar untuk mengakomodasi semua data dan overhead Valkey atau Redis OSS penting untuk kesuksesan jangka panjang cluster Valkey atau Redis OSS baru Anda. Untuk informasi selengkapnya, lihat Memastikan Anda memiliki cukup memori untuk membuat snapshot Valkey atau Redis OSS.
catatan
Untuk klaster yang menjalankan simpul jenis r6gd, Anda hanya dapat menskalakan ke ukuran simpul dalam keluarga simpul r6gd.
Topik
Menurunkan cluster Valkey atau Redis OSS simpul tunggal (Konsol)
Prosedur berikut memandu Anda melalui penskalaan cluster Valkey atau Redis OSS node tunggal Anda ke tipe node yang lebih kecil menggunakan konsol. ElastiCache
penting
Jika grup parameter Anda menggunakan reserved-memory
untuk menyisihkan memori untuk overhead Valkey atau Redis OSS, sebelum Anda mulai menskalakan pastikan bahwa Anda memiliki grup parameter khusus yang menyimpan jumlah memori yang benar untuk jenis node baru Anda. Sebagai alternatif, Anda dapat mengubah grup parameter kustom agar menggunakan reserved-memory-percent
dan menggunakan grup parameter tersebut untuk klaster baru Anda.
Jika menggunakan reserved-memory-percent
, Anda tidak perlu melakukan ini.
Untuk informasi selengkapnya, lihat Mengelola memori cadangan untuk Valkey dan Redis OSS.
Untuk mengurangi kluster Valkey atau Redis OSS node tunggal Anda (konsol)
-
Pastikan bahwa jenis simpul yang lebih kecil memadai untuk data dan kebutuhan overhead Anda.
-
Jika grup parameter Anda menggunakan
reserved-memory
untuk menyisihkan memori untuk overhead Valkey atau Redis OSS, pastikan Anda memiliki grup parameter khusus untuk menyisihkan jumlah memori yang benar untuk jenis node baru Anda.Sebagai alternatif, Anda dapat mengubah grup parameter kustom untuk menggunakan
reserved-memory-percent
. Untuk informasi selengkapnya, lihat Mengelola memori cadangan untuk Valkey dan Redis OSS. -
Masuk ke AWS Management Console dan buka ElastiCache konsol di https://console.aws.amazon.com/elasticache/
. -
Dari daftar klaster, pilih klaster yang ingin Anda turunkan skalanya. Cluster ini harus menjalankan mesin Valkey atau Redis OSS dan bukan mesin Valkey atau Redis OSS yang berkerumun.
-
Pilih Ubah.
-
Di wizard Ubah Klaster:
-
Pilih jenis simpul yang Anda inginkan untuk penurunan skala dari daftar Jenis simpul.
-
Jika Anda menggunakan
reserved-memory
untuk mengelola memori, dari daftar Grup Parameter, pilih grup parameter kustom yang mencadangkan jumlah memori yang benar untuk jenis simpul baru Anda.
-
-
Jika Anda ingin segera menurunkan skala, pilih kotak centang Terapkan segera. Jika kotak centang Terapkan segera tidak dipilih, proses penurunan skala akan dilakukan selama periode pemeliharaan berikutnya dari klaster ini.
-
Pilih Ubah.
-
Ketika status klaster berubah dari mengubah ke tersedia, artinya klaster Anda telah diskalakan ke jenis simpul baru. Tidak perlu memperbarui titik akhir dalam aplikasi Anda.
Menurunkan cluster cache Valkey atau Redis OSS simpul tunggal ()AWS CLI
Prosedur berikut menjelaskan cara menurunkan cluster cache Valkey atau Redis OSS simpul tunggal menggunakan. AWS CLI
Untuk mengurangi cluster cache Valkey atau Redis OSS simpul tunggal ()AWS CLI
-
Tentukan jenis node yang dapat Anda turunkan dengan menjalankan AWS CLI
list-allowed-node-type-modifications
perintah dengan parameter berikut.--cache-cluster-id
Untuk Linux, macOS, atau Unix:
aws elasticache list-allowed-node-type-modifications \ --cache-cluster-id
my-cache-cluster-id
Untuk Windows:
aws elasticache list-allowed-node-type-modifications ^ --cache-cluster-id
my-cache-cluster-id
Output dari perintah di atas terlihat seperti berikut (format JSON).
{ "ScaleUpModifications": [ "cache.m3.2xlarge", "cache.m3.large", "cache.m3.xlarge", "cache.m4.10xlarge", "cache.m4.2xlarge", "cache.m4.4xlarge", "cache.m4.large", "cache.m4.xlarge", "cache.r3.2xlarge", "cache.r3.4xlarge", "cache.r3.8xlarge", "cache.r3.large", "cache.r3.xlarge" ] "ScaleDownModifications": [ "cache.t2.micro", "cache.t2.small ", "cache.t2.medium ", "cache.t1.small ", ], }
Untuk informasi selengkapnya, silakan lihat list-allowed-node-type-modifikasi dalam AWS CLI Referensi.
-
Ubah cluster cache yang ada yang menentukan cluster cache untuk menurunkan skala dan tipe node baru yang lebih kecil, menggunakan AWS CLI
modify-cache-cluster
perintah dan parameter berikut.--cache-cluster-id
– Nama klaster cache yang diturunkan skalanya.--cache-node-type
– Jenis simpul baru yang Anda inginkan untuk menskalakan klaster cache. Nilai ini harus berupa salah satu dari jenis simpul yang dihasilkan oleh perintahlist-allowed-node-type-modifications
di langkah 1.--cache-parameter-group-name
– [Opsional] Gunakan parameter ini jika Anda menggunakanreserved-memory
untuk mengelola memori cadangan klaster. Tentukan grup parameter cache kustom yang mencadangkan jumlah memori yang sesuai untuk jenis simpul yang baru. Jika menggunakanreserved-memory-percent
, Anda dapat menghilangkan parameter ini.--apply-immediately
– Menyebabkan proses penurunan skala segera diterapkan. Untuk menunda proses penaikan skala ke periode pemeliharaan berikutnya untuk klaster, gunakan parameter--no-apply-immediately
.
Untuk Linux, macOS, atau Unix:
aws elasticache modify-cache-cluster \ --cache-cluster-id
my-redis-cache-cluster
\ --cache-node-typecache.m3.xlarge
\ --cache-parameter-group-nameredis32-m2-xl
\ --apply-immediatelyUntuk Windows:
aws elasticache modify-cache-cluster ^ --cache-cluster-id
my-redis-cache-cluster
^ --cache-node-typecache.m3.xlarge
^ --cache-parameter-group-nameredis32-m2-xl
^ --apply-immediatelyOutput dari perintah di atas terlihat seperti berikut (format JSON).
{ "CacheCluster": { "Engine": "redis", "CacheParameterGroup": { "CacheNodeIdsToReboot": [], "CacheParameterGroupName": "default.redis6,x", "ParameterApplyStatus": "in-sync" }, "SnapshotRetentionLimit": 1, "CacheClusterId": "my-redis-cache-cluster", "CacheSecurityGroups": [], "NumCacheNodes": 1, "SnapshotWindow": "00:00-01:00", "CacheClusterCreateTime": "2017-02-21T22:34:09.645Z", "AutoMinorVersionUpgrade": true, "CacheClusterStatus": "modifying", "PreferredAvailabilityZone": "us-west-2a", "ClientDownloadLandingPage": "https://console.aws.amazon.com/elasticache/home#client-download:", "CacheSubnetGroupName": "default", "EngineVersion": "6.0", "PendingModifiedValues": { "CacheNodeType": "cache.m3.2xlarge" }, "PreferredMaintenanceWindow": "tue:11:30-tue:12:30", "CacheNodeType": "cache.m3.medium", "DataTiering": "disabled" } }
Untuk informasi selengkapnya, silakan lihat modify-cache-cluster dalam AWS CLI Referensi.
-
Jika Anda menggunakan
--apply-immediately
, periksa status cluster cache baru menggunakan AWS CLIdescribe-cache-clusters
perintah dengan parameter berikut. Ketika status berubah ke tersedia, Anda dapat mulai menggunakan klaster cache baru yang lebih besar.--cache-cache cluster-id
— Nama cluster cache Valkey atau Redis OSS simpul tunggal Anda. Gunakan parameter ini untuk mendeskripsikan klaster cache tertentu bukannya semua klaster cache.
aws elasticache describe-cache-clusters --cache-cluster-id
my-redis-cache-cluster
Untuk informasi selengkapnya, silakan lihat describe-cache-clusters dalam AWS CLI Referensi.
Menurunkan cluster cache Valkey atau Redis OSS node tunggal (API) ElastiCache
Prosedur berikut menjelaskan cara menskalakan updown cluster cache Valkey atau Redis OSS node tunggal menggunakan API. ElastiCache
Untuk mengurangi cluster cache Valkey atau Redis OSS node tunggal (API) ElastiCache
-
Tentukan tipe node yang dapat Anda turunkan dengan menjalankan
ListAllowedNodeTypeModifications
aksi ElastiCache API dengan parameter berikut.CacheClusterId
— Nama cluster cache Valkey atau Redis OSS simpul tunggal yang ingin Anda turunkan.
https://elasticache.us-west-2.amazonaws.com/ ?Action=ListAllowedNodeTypeModifications &CacheClusterId=MyRedisCacheCluster &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>
Untuk informasi selengkapnya, silakan lihat ListAllowedNodeTypeModifications di Referensi ElastiCache API Amazon.
-
Ubah cluster cache yang ada yang menentukan cluster cache untuk ditingkatkan dan tipe node baru yang lebih besar, menggunakan aksi
ModifyCacheCluster
ElastiCache API dan parameter berikut.CacheClusterId
– Nama klaster cache yang diturunkan skalanya.CacheNodeType
– Jenis simpul baru yang Anda inginkan untuk menurunkan skala klaster cache. Nilai ini harus menjadi salah satu jenis node yang dikembalikan olehListAllowedNodeTypeModifications
tindakan pada langkah sebelumnya.CacheParameterGroupName
– [Opsional] Gunakan parameter ini jika Anda menggunakanreserved-memory
untuk mengelola memori cadangan klaster. Tentukan grup parameter cache kustom yang mencadangkan jumlah memori yang sesuai untuk jenis simpul yang baru. Jika menggunakanreserved-memory-percent
, Anda dapat menghilangkan parameter ini.ApplyImmediately
– Tetapkan ketrue
agar proses penurunan skala segera diterapkan. Untuk menunda proses penaikan skala ke periode pemeliharaan berikutnya dari klaster, gunakanApplyImmediately
=false
.
https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyCacheCluster &ApplyImmediately=true &CacheClusterId=MyRedisCacheCluster &CacheNodeType=cache.m3.xlarge &CacheParameterGroupName redis32-m2-xl &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>
Untuk informasi selengkapnya, silakan lihat ModifyCacheCluster di Referensi ElastiCache API Amazon.
-
Jika Anda menggunakan
ApplyImmediately
=true
, periksa status cluster cache baru menggunakanDescribeCacheClusters
tindakan ElastiCache API dengan parameter berikut. Ketika status berubah ke tersedia, Anda dapat mulai menggunakan klaster cache baru yang lebih kecil.CacheClusterId
— Nama cluster cache Valkey atau Redis OSS simpul tunggal Anda. Gunakan parameter ini untuk mendeskripsikan klaster cache tertentu bukannya semua klaster cache.
https://elasticache.us-west-2.amazonaws.com/ ?Action=DescribeCacheClusters &CacheClusterId=MyRedisCacheCluster &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>
Untuk informasi selengkapnya, silakan lihat DescribeCacheClusters di Referensi ElastiCache API Amazon.