Questa pagina spiega vari scenari di errore e fornisce indicazioni per la risoluzione degli errori.
Scenari di errore di connettività
Questa sezione spiega i problemi di connettività che la tua istanza può riscontrare.
Errore di connessione causato dalle regole firewall
Le regole firewall potrebbero causare errori di connessione bloccando le porte utilizzate da Memorystore for Redis Cluster. Per entrambi gli endpoint Private Service Connect della tua istanza, inserisci nella lista consentita le porte da 11000 a 13047. Per saperne di più su questi endpoint, consulta Indirizzi di rete riservati.
Errore di connessione causato dai criteri dell'organizzazione.
Puoi avere un criterio dell'organizzazione che blocca le connessioni Private Service Connect all'istanza Memorystore for Redis Cluster.
Se i criteri dell'organizzazione utilizzano i criteri .restrictPrivateServiceConnectProducer,
inserisci nell'allowlist il numero della cartella 961333125034, che è una cartella specifica per Memorystore for Redis Cluster. Ad esempio:
name: organizations/Consumer-org-1/policies/compute.restrictPrivateServiceConnectProducer
spec:
rules:
- values:
allowedValues:
- under:folders/961333125034
Se il criterio dell'organizzazione utilizza il criterio .disablePrivateServiceConnectCreationForConsumers,
devi consentire l'elenco SERVICE_PRODUCERS. Ad esempio:
name: organizations/Consumer-org-1/policies/compute.disablePrivateServiceConnectCreationForConsumers
spec:
rules:
- values:
allowedValues:
- SERVICE_PRODUCERS
Scenari di utilizzo della CPU
Questa sezione spiega i problemi di utilizzo della CPU che il cluster potrebbe riscontrare.
Lo spazio nel buffer di output del cluster si esaurisce.
Se il buffer di output del cluster esaurisce lo spazio, procedi nel seguente modo:
- Imposta un valore inferiore per il parametro
maxmemory. - Utilizza le norme
allkeys-lrumaxmemory.
Quando la memoria del cluster è piena e arriva una nuova scrittura,
Memorystore for Redis Cluster elimina le chiavi per fare spazio alla scrittura, in base ai criteri maxmemory del cluster. Il criterio allkeys-lru espelle le chiavi utilizzate meno di recente (LRU) dall'intero keyset.
Ti consigliamo di monitorare maxmemory e la memoria utilizzata del cluster. In questo modo
puoi sapere se il tuo cluster raggiunge la capacità del cluster di cui è stato eseguito il provisioning.
Inoltre, riducendo il valore del parametro maxmemory, hai più spazio
per l'overhead.