Modifica di un gruppo di ElastiCache parametri - Amazon ElastiCache

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Modifica di un gruppo di ElastiCache parametri

Importante

Non è consentito modificare un gruppo di parametri di default.

Non puoi modificare alcuni valori di parametri in un gruppo di parametri. Tali valori di parametri sono applicati ai cluster associati al gruppo di parametri. Per ulteriori informazioni su quando una modifica del valore di un parametro viene applicata a un gruppo di parametri, vedere Parametri Valkey e Redis OSS eParametri Memcached specifici.

Modifica di un gruppo di parametri (console)

La procedura seguente mostra come modificare il valore del cluster-enabled parametro utilizzando la ElastiCache console. Puoi usare la stessa procedura per modificare il valore di qualsiasi parametro.

Per modificare il valore di un parametro utilizzando la ElastiCache console
  1. Accedi a AWS Management Console e apri la ElastiCache console all'indirizzo https://console.aws.amazon.com/elasticache/.

  2. Per un elenco di tutti i gruppi di parametri disponibili, nel pannello di navigazione a sinistra scegliere Parameter Groups (Gruppi di parametri).

  3. Scegliere il gruppo di parametri che si desidera modificare selezionando la casella a sinistra del nome del gruppo di parametri.

    I parametri del gruppo di parametri verranno elencati nella parte inferiore dello schermo. Potrebbe essere necessario scorrere l'elenco per visualizzare tutti i parametri.

  4. Per modificare uno o più parametri, scegliere Edit Parameters (Modifica parametri).

  5. Nella schermata Edit Parameter Group: (Modifica il gruppo di parametri:) scorrere utilizzando le frecce sinistra e destra fino al parametro binding_protocol, quindi digitare ascii nella colonna Value (Valore).

  6. Seleziona Salva modifiche.

  7. Per Memcached, per trovare il nome del parametro modificato, vedi. Parametri Memcached specifici Se le modifiche apportate al parametro vengono applicate dopo il riavvio, riavvia ogni cluster che utilizza il gruppo di parametri. Per ulteriori informazioni, consulta Rebooting clusters.

  8. Con Valkey e RedisOSS, per trovare il nome del parametro modificato, vedi. Parametri Valkey e Redis OSS Se disponi di un cluster Valkey o Redis OSS (modalità cluster disabilitata) e apporti modifiche ai seguenti parametri, devi riavviare i nodi del cluster:

    • activerehashing

    • database

    Per ulteriori informazioni sul riavvio, consultare Riavvio dei nodi.

    Modifiche ai parametri Valkey o Redis OSS (modalità cluster abilitata)

    Se apporti modifiche ai seguenti parametri su un cluster Valkey o Redis OSS (modalità cluster abilitata), segui i passaggi seguenti.

    • activerehashing

    • database

    1. Con Redis, puoi creare un backup manuale del tuo cluster. Per informazioni, consulta Esecuzione di backup manuali.

    2. Elimina il cluster. Consulta Deleting clusters.

    3. Ripristinare il cluster utilizzando il gruppo di parametri modificato e il backup per inizializzare il nuovo cluster. Per informazioni, consulta Ripristino da un backup in una nuova cache.

    Le modifiche ad altri parametri non richiedono questo.

Modifica di un gruppo di parametri (AWS CLI)

Per modificare il valore di un parametro utilizzando il AWS CLI, usa il comando. modify-cache-parameter-group

Con Memcached, per trovare il nome e i valori consentiti del parametro che desideri modificare, vedi Parametri Memcached specifici

Il seguente codice di esempio imposta il valore di due parametri, chunk_size e chunk_size_growth_fact, nel gruppo di parametri myMem14.

Per Linux, macOS o 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

Per 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

L'aspetto dell'output di questo comando sarà simile al seguente.

{ "CacheParameterGroupName": "myMem14" }

Con Valkey e RedisOSS, per trovare il nome e i valori consentiti del parametro che desideri modificare, vedi Parametri Valkey e Redis OSS

Il codice di esempio seguente imposta il valore di due parametri reserved-memory-percented è abilitato in cluster sul gruppo di parametri. myredis32-on-30 Abbiamo impostato su 30 (30 percento) e abilitato reserved-memory-percentper il cluster in yes modo che il gruppo di parametri possa essere utilizzato con i cluster (gruppi di replica) Valkey o Redis OSS (abilitati per la modalità cluster).

Per Linux, macOS o 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

Per 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

L'aspetto dell'output di questo comando sarà simile al seguente.

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

Per ulteriori informazioni, consulta modify-cache-parameter-group.

Per trovare il nome del parametro modificato, consultare Parametri Valkey e Redis OSS.

Se disponi di un cluster Valkey o Redis OSS (modalità cluster disabilitata) e apporti modifiche ai seguenti parametri, devi riavviare i nodi del cluster:

  • activerehashing

  • database

Per ulteriori informazioni sul riavvio, consultare Riavvio dei nodi.

Modifiche ai parametri Valkey o Redis OSS (modalità cluster abilitata)

Se apporti modifiche ai seguenti parametri su un cluster Valkey o Redis OSS (modalità cluster abilitata), segui i passaggi seguenti.

  • activerehashing

  • database

  1. Creare un backup manuale del cluster. Per informazioni, consulta Esecuzione di backup manuali.

  2. Elimina il cluster. Consulta Deleting clusters.

  3. Ripristinare il cluster utilizzando il gruppo di parametri modificato e il backup per inizializzare il nuovo cluster. Per informazioni, consulta Ripristino da un backup in una nuova cache.

Le modifiche ad altri parametri non richiedono questo.

Modifica di un gruppo di parametri (ElastiCache API)

Per modificare i valori dei parametri di un gruppo di parametri utilizzando il ElastiCache API, utilizzate l'azione. ModifyCacheParameterGroup

Con Memcached, per trovare il nome e i valori consentiti del parametro che desideri modificare, vedi Parametri Memcached specifici

Il seguente codice di esempio imposta il valore di due parametri, chunk_size e chunk_size_growth_fact, nel gruppo di parametri 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>

Con Valkey e RedisOSS, per trovare il nome e i valori consentiti del parametro che desideri modificare, vedi Parametri Valkey e Redis OSS

Il codice di esempio seguente imposta il valore di due parametri reserved-memory-percented è abilitato in cluster sul gruppo di parametri. myredis32-on-30 Abbiamo impostato su 30 (30 percento) e abilitato reserved-memory-percentper il cluster in yes modo che il gruppo di parametri possa essere utilizzato con i cluster (gruppi di replica) Valkey o Redis OSS (abilitati per la modalità cluster).

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>

Per ulteriori informazioni, consulta ModifyCacheParameterGroup.

Se disponi di un cluster Valkey o Redis OSS (modalità cluster disabilitata) e apporti modifiche ai seguenti parametri, devi riavviare i nodi del cluster:

  • activerehashing

  • database

Per ulteriori informazioni, consulta Riavvio dei nodi.

Modifiche ai parametri Valkey o Redis OSS (modalità cluster abilitata)

Se apporti modifiche ai seguenti parametri su un cluster Valkey o Redis OSS (modalità cluster abilitata), segui i passaggi seguenti.

  • activerehashing

  • database

  1. Creare un backup manuale del cluster. Per informazioni, consulta Esecuzione di backup manuali.

  2. Elimina il cluster. Per informazioni, consulta Eliminazione di un cluster in ElastiCache.

  3. Ripristinare il cluster utilizzando il gruppo di parametri modificato e il backup per inizializzare il nuovo cluster. Per informazioni, consulta Ripristino da un backup in una nuova cache.

Le modifiche ad altri parametri non richiedono questo.