Memodifikasi grup ElastiCache parameter - Amazon ElastiCache

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

Memodifikasi grup ElastiCache parameter

penting

Anda tidak dapat mengubah grup parameter default.

Anda dapat mengubah beberapa nilai parameter di grup parameter. Nilai parameter ini diterapkan ke klaster yang terkait dengan grup parameter. Untuk informasi selengkapnya tentang kapan perubahan nilai parameter diterapkan ke grup parameter, lihat Parameter Valkey dan Redis OSS danParameter spesifik Memcached.

Mengubah grup parameter (Konsol)

Prosedur berikut menunjukkan cara mengubah nilai cluster-enabled parameter menggunakan ElastiCache konsol. Anda akan menggunakan prosedur yang sama untuk mengubah nilai parameter apa pun.

Untuk mengubah nilai parameter menggunakan ElastiCache konsol
  1. Masuk ke AWS Management Console dan buka ElastiCache konsol di https://console.aws.amazon.com/elasticache/.

  2. Untuk melihat daftar semua grup parameter yang tersedia, pilih Grup Parameter di panel navigasi sebelah kiri.

  3. Pilih grup parameter yang ingin Anda ubah dengan memilih kotak di sebelah kiri nama grup parameter.

    Parameter dari grup parameter akan tercantum di bagian bawah layar. Anda mungkin perlu menelusuri daftar untuk melihat semua parameter.

  4. Untuk mengubah satu atau beberapa parameter, pilih Edit Parameter.

  5. Di layar Edit Grup Parameter:, gulir menggunakan panah kiri dan kanan sampai Anda menemukan parameter binding_protocol, lalu ketik ascii di kolom Nilai.

  6. Pilih Simpan Perubahan.

  7. Untuk Memcached, untuk menemukan nama parameter yang Anda ubah, lihat. Parameter spesifik Memcached Jika perubahan parameter diterapkan Setelah pengaktifan ulang, boot ulang setiap klaster yang menggunakan grup parameter ini. Untuk informasi selengkapnya, lihat Mem-boot ulang klaster.

  8. Dengan Valkey dan RedisOSS, untuk menemukan nama parameter yang Anda ubah, lihat. Parameter Valkey dan Redis OSS Jika Anda memiliki cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) dan membuat perubahan pada parameter berikut, Anda harus me-reboot node di cluster:

    • activerehashing

    • databases

    Untuk informasi selengkapnya, lihat Mem-boot ulang simpul.

    Perubahan parameter Valkey atau Redis OSS (Mode Cluster Diaktifkan)

    Jika Anda membuat perubahan pada parameter berikut pada cluster Valkey atau Redis OSS (mode cluster diaktifkan), ikuti langkah-langkah berikutnya.

    • activerehashing

    • databases

    1. Dengan Redis, Anda dapat membuat cadangan manual cluster Anda. Lihat Membuat cadangan manual.

    2. Hapus klaster . Lihat Menghapus klaster.

    3. Pulihkan klaster menggunakan grup parameter dan cadangan yang sudah diubah untuk melakukan seeding klaster baru. Lihat Melakukan pemulihan dari cadangan ke dalam cache baru.

    Perubahan pada parameter lain tidak memerlukan tindakan ini.

Mengubah grup parameter (AWS CLI)

Untuk mengubah nilai parameter menggunakan AWS CLI, gunakan perintahmodify-cache-parameter-group.

Dengan Memcached, untuk menemukan nama dan nilai yang diizinkan dari parameter yang ingin Anda ubah, lihat Parameter spesifik Memcached

Contoh kode berikut menetapkan nilai dua parameter, chunk_size dan chunk_size_growth_fact pada grup parameter myMem14.

Untuk Linux, macOS, atau Unix:

aws elasticache modify-cache-parameter-group \ --cache-parameter-group-name myMem14 \ --parameter-name-values \ ParameterName=chunk_size,ParameterValue=96 \ ParameterName=chunk_size_growth_fact,ParameterValue=1.5

Untuk Windows:

aws elasticache modify-cache-parameter-group ^ --cache-parameter-group-name myMem14 ^ --parameter-name-values ^ ParameterName=chunk_size,ParameterValue=96 ^ ParameterName=chunk_size_growth_fact,ParameterValue=1.5

Output dari perintah ini akan terlihat seperti ini.

{ "CacheParameterGroupName": "myMem14" }

Dengan Valkey dan RedisOSS, untuk menemukan nama dan nilai yang diizinkan dari parameter yang ingin Anda ubah, lihat Parameter Valkey dan Redis OSS

Kode sampel berikut menetapkan nilai dua parameter, reserved-memory-percentdan cluster diaktifkan pada kelompok parameter. myredis32-on-30 Kami mengatur reserved-memory-percentke 30 (30 persen) dan mengaktifkan cluster yes sehingga grup parameter dapat digunakan dengan cluster Valkey atau Redis OSS (mode cluster diaktifkan) (grup replikasi).

Untuk Linux, macOS, atau Unix:

aws elasticache modify-cache-parameter-group \ --cache-parameter-group-name myredis32-on-30 \ --parameter-name-values \ ParameterName=reserved-memory-percent,ParameterValue=30 \ ParameterName=cluster-enabled,ParameterValue=yes

Untuk Windows:

aws elasticache modify-cache-parameter-group ^ --cache-parameter-group-name myredis32-on-30 ^ --parameter-name-values ^ ParameterName=reserved-memory-percent,ParameterValue=30 ^ ParameterName=cluster-enabled,ParameterValue=yes

Output dari perintah ini akan terlihat seperti ini.

{ "CacheParameterGroupName": "my-redis32-on-30" }

Untuk informasi selengkapnya, lihat modify-cache-parameter-group.

Untuk menemukan nama parameter yang Anda ubah, lihat Parameter Valkey dan Redis OSS.

Jika Anda memiliki cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) dan membuat perubahan pada parameter berikut, Anda harus me-reboot node di cluster:

  • activerehashing

  • databases

Untuk informasi selengkapnya, lihat Mem-boot ulang simpul.

Perubahan parameter Valkey atau Redis OSS (Mode Cluster Diaktifkan)

Jika Anda membuat perubahan pada parameter berikut pada cluster Valkey atau Redis OSS (mode cluster diaktifkan), ikuti langkah-langkah berikutnya.

  • activerehashing

  • databases

  1. Buat cadangan manual klaster Anda. Lihat Membuat cadangan manual.

  2. Hapus klaster . Lihat Menghapus klaster.

  3. Pulihkan klaster menggunakan grup parameter dan cadangan yang sudah diubah untuk melakukan seeding klaster baru. Lihat Melakukan pemulihan dari cadangan ke dalam cache baru.

Perubahan pada parameter lain tidak memerlukan tindakan ini.

Mengubah grup parameter (ElastiCache API)

Untuk mengubah nilai parameter grup parameter menggunakan ElastiCache API, gunakan ModifyCacheParameterGroup tindakan.

Dengan Memcached, untuk menemukan nama dan nilai yang diizinkan dari parameter yang ingin Anda ubah, lihat Parameter spesifik Memcached

Contoh kode berikut menetapkan nilai dua parameter, chunk_size dan chunk_size_growth_fact pada grup parameter myMem14.

https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyCacheParameterGroup &CacheParameterGroupName=myMem14 &ParameterNameValues.member.1.ParameterName=chunk_size &ParameterNameValues.member.1.ParameterValue=96 &ParameterNameValues.member.2.ParameterName=chunk_size_growth_fact &ParameterNameValues.member.2.ParameterValue=1.5 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &Version=2015-02-02 &X-Amz-Credential=<credential>

Dengan Valkey dan RedisOSS, untuk menemukan nama dan nilai yang diizinkan dari parameter yang ingin Anda ubah, lihat Parameter Valkey dan Redis OSS

Kode sampel berikut menetapkan nilai dua parameter, reserved-memory-percentdan cluster diaktifkan pada kelompok parameter. myredis32-on-30 Kami mengatur reserved-memory-percentke 30 (30 persen) dan mengaktifkan cluster yes sehingga grup parameter dapat digunakan dengan cluster Valkey atau Redis OSS (mode cluster diaktifkan) (grup replikasi).

https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyCacheParameterGroup &CacheParameterGroupName=myredis32-on-30 &ParameterNameValues.member.1.ParameterName=reserved-memory-percent &ParameterNameValues.member.1.ParameterValue=30 &ParameterNameValues.member.2.ParameterName=cluster-enabled &ParameterNameValues.member.2.ParameterValue=yes &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &Version=2015-02-02 &X-Amz-Credential=<credential>

Untuk informasi selengkapnya, lihat ModifyCacheParameterGroup.

Jika Anda memiliki cluster Valkey atau Redis OSS (mode cluster dinonaktifkan) dan membuat perubahan pada parameter berikut, Anda harus me-reboot node di cluster:

  • activerehashing

  • databases

Untuk informasi selengkapnya, lihat Mem-boot ulang node.

Perubahan parameter Valkey atau Redis OSS (Mode Cluster Diaktifkan)

Jika Anda membuat perubahan pada parameter berikut pada cluster Valkey atau Redis OSS (mode cluster diaktifkan), ikuti langkah-langkah berikutnya.

  • activerehashing

  • databases

  1. Buat cadangan manual klaster Anda. Lihat Membuat cadangan manual.

  2. Hapus klaster . Lihat Menghapus cluster di ElastiCache.

  3. Pulihkan klaster menggunakan grup parameter dan cadangan yang sudah diubah untuk melakukan seeding klaster baru. Lihat Melakukan pemulihan dari cadangan ke dalam cache baru.

Perubahan pada parameter lain tidak memerlukan tindakan ini.