Modificando um grupo de ElastiCache parâmetros - Amazon ElastiCache

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Modificando um grupo de ElastiCache parâmetros

Importante

Não é possível modificar um parameter group padrão.

Você pode modificar alguns valores de parâmetros em um parameter group. Esses valores de parâmetros são aplicados a clusters associados ao parameter group. Para obter mais informações sobre quando uma mudança no valor do parâmetro é aplicada a um parameter group, consulte Parâmetros Valkey e Redis OSS e Parâmetros específicos do Memcached.

Modificação de um grupo de parâmetros (console)

O procedimento a seguir mostra como alterar o valor do cluster-enabled parâmetro usando o ElastiCache console. Você usaria o mesmo procedimento para alterar o valor de qualquer parâmetro.

Para alterar o valor de um parâmetro usando o ElastiCache console
  1. Faça login no AWS Management Console e abra o ElastiCache console em https://console.aws.amazon.com/elasticache/.

  2. Para ver uma lista de todos os parameter groups disponíveis, no painel de navegação à esquerda, escolha Parameter Groups.

  3. Escolha o parameter group que você deseja modificar, marcando a caixa à esquerda do nome do parameter group.

    Os parâmetros do parameter group serão listados na parte inferior da tela. Talvez você precise paginar pela lista para ver todos os parâmetros.

  4. Para modificar um ou mais parâmetros, escolha Edit Parameters.

  5. Na tela Edit Parameter Group:, percorra usando as setas esquerda e direita até encontrar o parâmetro binding_protocol. Em seguida, digite ascii na coluna Value.

  6. Escolha Save Changes (Salvar alterações).

  7. Para Memcached, para encontrar o nome do parâmetro que você alterou, consulte. Parâmetros específicos do Memcached Se alterações no parâmetro ocorrerem depois da reinicialização (After restart), reinicialize todos os clusters que usam esse parameter group. Para obter mais informações, consulte Rebooting clusters.

  8. Com Valkey e RedisOSS, para encontrar o nome do parâmetro que você alterou, consulte. Parâmetros Valkey e Redis OSS Se você tiver um cluster Valkey ou Redis OSS (modo de cluster desativado) e fizer alterações nos seguintes parâmetros, deverá reinicializar os nós no cluster:

    • activerehashing

    • bancos de dados

    Para obter mais informações, consulte Reinicialização de nós.

    Alterações nos parâmetros Valkey ou Redis OSS (modo de cluster ativado)

    Se você fizer alterações nos seguintes parâmetros em um cluster Valkey ou Redis OSS (modo de cluster ativado), siga as etapas a seguir.

    • activerehashing

    • bancos de dados

    1. Com o Redis, você pode criar um backup manual do seu cluster. Consulte Realização de backups manuais.

    2. Excluir o cluster. Consulte Deleting clusters.

    3. Restaure o cluster usando o parameter group alterado e o backup para propagar o novo cluster. Consulte Restauração de um backup para um novo cache.

    Alterações em outros parâmetros não exigem isso.

Modificação de um grupo de parâmetros (AWS CLI)

Para alterar o valor de um parâmetro usando o AWS CLI, use o comandomodify-cache-parameter-group.

Com o Memcached, para encontrar o nome e os valores permitidos do parâmetro que você deseja alterar, consulte Parâmetros específicos do Memcached

O código de exemplo a seguir define o valor de dois parâmetros, chunk_size e chunk_size_growth_fact no parameter group myMem14.

Para Linux, macOS ou 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

Para 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

A saída desse comando será semelhante a esta.

{ "CacheParameterGroupName": "myMem14" }

Com Valkey e RedisOSS, para encontrar o nome e os valores permitidos do parâmetro que você deseja alterar, consulte Parâmetros Valkey e Redis OSS

O código de exemplo a seguir define o valor de dois parâmetros reserved-memory-percente é ativado por cluster no grupo de parâmetros. myredis32-on-30 Definimos como reserved-memory-percent30(30 por cento) e habilitado para cluster para que o grupo de parâmetros yes possa ser usado com clusters Valkey ou Redis OSS (habilitado no modo de cluster) (grupos de replicação).

Para Linux, macOS ou 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

Para 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

A saída desse comando será semelhante a esta.

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

Para obter mais informações, consulte modify-cache-parameter-group.

Para localizar o parâmetro que você alterou, consulte Parâmetros Valkey e Redis OSS.

Se você tiver um cluster Valkey ou Redis OSS (modo de cluster desativado) e fizer alterações nos seguintes parâmetros, deverá reinicializar os nós no cluster:

  • activerehashing

  • bancos de dados

Para obter mais informações, consulte Reinicialização de nós.

Alterações nos parâmetros Valkey ou Redis OSS (modo de cluster ativado)

Se você fizer alterações nos seguintes parâmetros em um cluster Valkey ou Redis OSS (modo de cluster ativado), siga as etapas a seguir.

  • activerehashing

  • bancos de dados

  1. Crie um backup manual do seu cluster. Consulte Realização de backups manuais.

  2. Excluir o cluster. Consulte Deleting clusters.

  3. Restaure o cluster usando o parameter group alterado e o backup para propagar o novo cluster. Consulte Restauração de um backup para um novo cache.

Alterações em outros parâmetros não exigem isso.

Modificação de um grupo de parâmetros (ElastiCache API)

Para alterar os valores de parâmetros de um grupo de parâmetros usando o ElastiCache API, use a ModifyCacheParameterGroup ação.

Com o Memcached, para encontrar o nome e os valores permitidos do parâmetro que você deseja alterar, consulte Parâmetros específicos do Memcached

O código de exemplo a seguir define o valor de dois parâmetros, chunk_size e chunk_size_growth_fact no parameter group 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>

Com Valkey e RedisOSS, para encontrar o nome e os valores permitidos do parâmetro que você deseja alterar, consulte Parâmetros Valkey e Redis OSS

O código de exemplo a seguir define o valor de dois parâmetros reserved-memory-percente é ativado por cluster no grupo de parâmetros. myredis32-on-30 Definimos como reserved-memory-percent30(30 por cento) e habilitado para cluster para que o grupo de parâmetros yes possa ser usado com clusters Valkey ou Redis OSS (habilitado no modo de cluster) (grupos de replicação).

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>

Para obter mais informações, consulte ModifyCacheParameterGroup.

Se você tiver um cluster Valkey ou Redis OSS (modo de cluster desativado) e fizer alterações nos seguintes parâmetros, deverá reinicializar os nós no cluster:

  • activerehashing

  • bancos de dados

Para obter mais informações, consulte Reinicializando nós.

Alterações nos parâmetros Valkey ou Redis OSS (modo de cluster ativado)

Se você fizer alterações nos seguintes parâmetros em um cluster Valkey ou Redis OSS (modo de cluster ativado), siga as etapas a seguir.

  • activerehashing

  • bancos de dados

  1. Crie um backup manual do seu cluster. Consulte Realização de backups manuais.

  2. Excluir o cluster. Consulte Excluindo um cluster no ElastiCache.

  3. Restaure o cluster usando o parameter group alterado e o backup para propagar o novo cluster. Consulte Restauração de um backup para um novo cache.

Alterações em outros parâmetros não exigem isso.