Esta página explica vários cenários de erro e fornece orientações para resolver os erros.
Cenários de erro de conetividade
Esta secção explica os problemas de conetividade que a sua instância pode encontrar.
Erro de ligação causado por regras de firewall
As regras de firewall podem causar erros de ligação ao bloquear as portas que o Memorystore for Redis Cluster usa. Para ambos os pontos finais do Private Service Connect da sua instância, adicione à lista de autorizações as portas 11000 a 13047. Para mais informações sobre estes pontos finais, consulte o artigo Moradas de rede reservadas.
Erro de ligação causado pelas políticas da organização.
Pode ter uma política da organização que bloqueia as suas ligações do Private Service Connect à instância do Memorystore for Redis Cluster.
Se a política da sua organização usar a política .restrictPrivateServiceConnectProducer,
adicione o número da pasta 961333125034 à lista de autorizações, que é uma pasta especificamente para o Memorystore for Redis Cluster. Por exemplo:
name: organizations/Consumer-org-1/policies/compute.restrictPrivateServiceConnectProducer
spec:
rules:
- values:
allowedValues:
- under:folders/961333125034
Se a política da sua organização usar a política .disablePrivateServiceConnectCreationForConsumers,
deve permitir a lista SERVICE_PRODUCERS. Por exemplo:
name: organizations/Consumer-org-1/policies/compute.disablePrivateServiceConnectCreationForConsumers
spec:
rules:
- values:
allowedValues:
- SERVICE_PRODUCERS
Cenários de utilização da CPU
Esta secção explica os problemas de utilização da CPU que o seu cluster pode encontrar.
O buffer de saída do cluster fica sem espaço.
Se o buffer de saída do cluster ficar sem espaço, faça o seguinte:
- Defina um valor mais pequeno para o parâmetro
maxmemory. - Use a política
allkeys-lrumaxmemory.
Quando a memória do cluster está cheia e chega uma nova gravação, o Memorystore for Redis Cluster remove chaves para criar espaço para a gravação, com base na política maxmemory do cluster. A política allkeys-lru remove as chaves usadas menos recentemente (LRU) de todo o conjunto de chaves.
Recomendamos que monitorize o maxmemory e a memória usada do cluster. Isto ajuda a saber se o cluster atinge a capacidade do cluster aprovisionada.
Além disso, ao reduzir o valor do parâmetro maxmemory, tem mais espaço
para as despesas gerais.