Gestione dei parametri in ElastiCache - 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à.

Gestione dei parametri in ElastiCache

ElastiCache i parametri sono raggruppati in gruppi di parametri denominati per una più semplice gestione dei parametri. Un gruppo di parametri rappresenta una combinazione di valori specifici per i parametri passati al software del motore durante l'avvio. Questi valori determinano il comportamento dei processi del motore su ciascun nodo in fase di runtime. I valori dei parametri su un gruppo di parametri specifico si applicano a tutti i nodi associati al gruppo, indipendentemente dal cluster a cui appartengono.

Per ottimizzare le prestazioni del cluster, puoi modificare alcuni valori dei parametri oppure puoi modificare il gruppo di parametri del cluster.

  • Non è possibile modificare né eliminare i gruppi di parametri predefiniti. Se hai bisogno di valori dei parametri personalizzati, devi creare un gruppo di parametri personalizzato.

  • Per Memcached, la famiglia di gruppi di parametri e il cluster a cui lo stai assegnando devono essere compatibili. Se il cluster esegue ad esempio Memcached versione 1.4.8, puoi usare solo gruppi di parametri della famiglia Memcached 1.4, predefiniti o personalizzati.

    Per Redis, la famiglia di gruppi di parametri e il cluster a cui la stai assegnando devono essere compatibili. Ad esempio, se sul cluster è in esecuzione la OSS versione 3.2.10 di Redis, è possibile utilizzare solo gruppi di parametri, predefiniti o personalizzati, della famiglia Redis 3.2. OSS

  • Se modifichi un gruppo di parametri del cluster, i valori di un parametro modificabile in base a condizioni devono essere gli stessi sia nel gruppo di parametri corrente sia in quello nuovo.

  • Per Memcached, quando si modificano i parametri di un cluster, la modifica viene applicata immediatamente al cluster. Ciò è valido se modifichi il gruppo dei parametri del cluster o un valore di parametro nel gruppo dei parametri del cluster. Per determinare quando viene applicata la modifica di un determinato parametro, consulta la colonna relativa all'applicazione delle modifiche nelle tabelle in Parametri Memcached specifici. Per ulteriori informazioni sul riavvio dei nodi del cluster, consulta Rebooting clusters.

  • Per Redis, quando si modificano i parametri di un cluster, la modifica viene applicata al cluster immediatamente o, con le eccezioni riportate di seguito, dopo il riavvio dei nodi del cluster. Ciò è valido se modifichi il gruppo dei parametri del cluster o un valore di parametro nel gruppo dei parametri del cluster. Per determinare quando viene applicata la modifica di un determinato parametro, consulta la colonna relativa all'applicazione delle modifiche nelle tabelle in Parametri Valkey e Redis OSS.

    Per ulteriori informazioni sul riavvio dei nodi Valkey o Redis, consulta. OSS 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. Ripristina 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.

  • È possibile associare gruppi di parametri ai datastore globali Valkey e Redis. OSS I datastore globali sono una raccolta di uno o più cluster che si estendono su più regioni. AWS In questo caso, il gruppo di parametri viene condiviso da tutti i cluster che costituiscono il Global Datastore. Eventuali modifiche al gruppo di parametri del cluster primario vengono replicate in tutti i cluster rimanenti nel Global Datastore. Per ulteriori informazioni, consulta Replica tra AWS regioni utilizzando datastore globali.

    È possibile verificare se un gruppo di parametri fa parte di un Global Datastore esaminando le seguenti posizioni:

    • Nella ElastiCache console, nella pagina Parameter Groups, l'attributo Global yes/no

    • La proprietà yes/no IsGlobal dell'operazione CacheParameterGroupAPI