Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Computação
Elastic Cloud Server
Bare Metal Server
Auto Scaling
Image Management Service
Dedicated Host
FunctionGraph
Cloud Phone Host
Huawei Cloud EulerOS
Redes
Virtual Private Cloud
Elastic IP
Elastic Load Balance
NAT Gateway
Direct Connect
Virtual Private Network
VPC Endpoint
Cloud Connect
Enterprise Router
Enterprise Switch
Global Accelerator
Gerenciamento e governança
Cloud Eye
Identity and Access Management
Cloud Trace Service
Resource Formation Service
Tag Management Service
Log Tank Service
Config
Resource Access Manager
Simple Message Notification
Application Performance Management
Application Operations Management
Organizations
Optimization Advisor
Cloud Operations Center
Resource Governance Center
Migração
Server Migration Service
Object Storage Migration Service
Cloud Data Migration
Migration Center
Cloud Ecosystem
KooGallery
Partner Center
User Support
My Account
Billing Center
Cost Center
Resource Center
Enterprise Management
Service Tickets
HUAWEI CLOUD (International) FAQs
ICP Filing
Support Plans
My Credentials
Customer Operation Capabilities
Partner Support Plans
Professional Services
Análises
MapReduce Service
Data Lake Insight
CloudTable Service
Cloud Search Service
Data Lake Visualization
Data Ingestion Service
GaussDB(DWS)
DataArts Studio
IoT
IoT Device Access
Outros
Product Pricing Details
System Permissions
Console Quick Start
Common FAQs
Instructions for Associating with a HUAWEI CLOUD Partner
Message Center
Segurança e conformidade
Security Technologies and Applications
Web Application Firewall
Host Security Service
Cloud Firewall
SecMaster
Anti-DDoS Service
Data Encryption Workshop
Database Security Service
Cloud Bastion Host
Data Security Center
Cloud Certificate Manager
Situation Awareness
Managed Threat Detection
Blockchain
Blockchain Service
Serviços de mídia
Media Processing Center
Video On Demand
Live
SparkRTC
Armazenamento
Object Storage Service
Elastic Volume Service
Cloud Backup and Recovery
Cloud Server Backup Service
Storage Disaster Recovery Service
Scalable File Service
Volume Backup Service
Data Express Service
Dedicated Distributed Storage Service
Containers
Cloud Container Engine
SoftWare Repository for Container
Application Service Mesh
Ubiquitous Cloud Native Service
Cloud Container Instance
Bancos de dados
Relational Database Service
Document Database Service
Data Admin Service
Data Replication Service
GeminiDB
GaussDB
Distributed Database Middleware
Database and Application Migration UGO
TaurusDB
Middleware
Distributed Cache Service
API Gateway
Distributed Message Service for Kafka
Distributed Message Service for RabbitMQ
Distributed Message Service for RocketMQ
Cloud Service Engine
EventGrid
Dedicated Cloud
Dedicated Computing Cluster
Aplicações de negócios
ROMA Connect
Message & SMS
Domain Name Service
Edge Data Center Management
Meeting
AI
Face Recognition Service
Graph Engine Service
Content Moderation
Image Recognition
Data Lake Factory
Optical Character Recognition
ModelArts
ImageSearch
Conversational Bot Service
Speech Interaction Service
Huawei HiLens
Developer Tools
SDK Developer Guide
API Request Signing Guide
Terraform
Koo Command Line Interface
Distribuição de conteúdo e computação de borda
Content Delivery Network
Intelligent EdgeFabric
CloudPond
Soluções
SAP Cloud
High Performance Computing
Serviços para desenvolvedore
ServiceStage
CodeArts
CodeArts PerfTest
CodeArts Req
CodeArts Pipeline
CodeArts Build
CodeArts Deploy
CodeArts Artifact
CodeArts TestPlan
CodeArts Check
Cloud Application Engine
MacroVerse aPaaS
KooPhone
KooDrive
Central de ajuda/ Distributed Cache Service/ Perguntas frequentes/ Dimensionamento e atualização de instância/ Os serviços são interrompidos durante a modificação da especificação?

Os serviços são interrompidos durante a modificação da especificação?

Atualizado em 2023-12-20 GMT+08:00

Modificar especificações de instância durante horários fora de pico.

Se a modificação falhou em horários de pico (por exemplo, quando o uso da memória ou da CPU for superior a 90% ou quando houver picos de tráfego de gravação), tente novamente fora do horário de pico.

A tabela a seguir descreve o impacto da modificação da especificação.

Alteração do tipo de instância

Tabela 1 Opções de alteração do tipo de instância suportadas por diferentes instâncias de DCS

Versão

Alteração de tipo suportada

Precauções

Redis 3.0

De nó único para principal/em espera

A instância não pode ser conectada por vários segundos e permanece somente leitura por cerca de um minuto.

Do principal/em espera para o cluster de proxy

  1. Se os dados de uma instância principal/em espera do DCS Redis 3.0 estiverem armazenados em vários bancos de dados ou em bancos de dados não-DB0, a instância não poderá ser alterada para o tipo de cluster de proxy. Uma instância principal/em espera pode ser alterada para o tipo de cluster de proxy somente se seus dados forem armazenados somente no DB0.
  2. A instância não pode ser conectada e permanece somente leitura por 5 a 30 minutos.

Memcached

De nó único para principal/em espera

Os serviços são interrompidos por vários segundos e permanecem somente leitura por cerca de 1 minuto.

O Redis 4.0/5.0

Do principal/em espera para o cluster de proxy

  1. Antes de alterar o tipo de instância para Cluster de proxy, avalie o impacto nos serviços. Para obter detalhes, consulte Quais são as restrições na implementação de vários bancos de dados em uma instância de cluster de proxy? e Restrições de Comando.
  2. O uso da memória deve ser inferior a 70% da memória máxima da nova variante.
  3. Algumas chaves podem ser despejadas se o uso de memória atual exceder 90% do total.
  4. Após a alteração, criar regras de alarme novamente para a instância.
  5. Para instâncias que estão atualmente principal/em espera, certifique-se de que seu endereço IP ou nome de domínio somente leitura não seja usado pelo aplicativo.
  6. Se o aplicativo não puder se reconectar ao Redis ou lidar com exceções, talvez seja necessário reiniciar o aplicativo após a alteração.
  7. Modifique as especificações da instância fora dos horários de pico. Uma instância é temporariamente interrompida e permanece apenas para leitura por cerca de 1 minuto durante a alteração da especificação.

Da divisão de leitura/gravação ao Cluster de Proxy

Do Cluster de Proxy para principal/em espera

Do Cluster de Proxy para divisão de leitura/gravação

Quaisquer alterações de tipo de instância não listadas na tabela anterior não são suportadas. Para modificar especificações ao alterar o tipo de instância, consulte Comutação de IP.

Dimensionamento

  • Opções de dimensionamento
    Tabela 2 Opções de dimensionamento suportadas por instâncias diferentes

    Mecanismo de cache

    Único-nó

    Principal/Em espera

    Cluster do Redis

    Cluster de proxy

    Separação de leitura/gravação

    O Redis 3.0

    Escalando para cima/para baixo

    Escalando para cima/para baixo

    Escalando para cima/para baixo

    Ampliando

    -

    Redis 4.0

    Escalando para cima/para baixo

    Escalando para cima/para baixo, para fora/para dentro

    Escalando para cima/para baixo, para fora/para dentro

    Escalando para cima/para baixo

    Escalando para cima/para baixo, para fora/para dentro

    Redis 5.0

    Escalando para cima/para baixo

    Escalando para cima/para baixo, para fora/para dentro

    Escalando para cima/para baixo, para fora/para dentro

    Escalando para cima/para baixo

    Escalando para cima/para baixo, para fora/para dentro

    Memcached

    Escalando para cima/para baixo

    Escalando para cima/para baixo

    -

    -

    -

    versão básica do Redis 6.0

    Escalando para cima/para baixo

    Escalando para cima/para baixo

    -

    -

    -

    Edições profissionais do Redis 6.0

    -

    Nenhuma alteração é suportada.

    -

    -

    -

    Se a memória reservada de uma instância do DCS Redis 3.0 ou Memcached for insuficiente, a modificação poderá falhar quando a memória for usada. Para obter detalhes, consulte Memória Reservada.

  • Impacto do escalonamento
    Tabela 3 Impacto do escalonamento

    Tipos de instância

    Tipo de dimensionamento

    Impacto

    Divisão de nó único, principal/em espera e leitura/gravação

    Escalando para cima/para baixo

    • Uma instância do DCS Redis 4.0 ou 5.0 será desconectada por vários segundos e permanecerá somente leitura por cerca de 1 minuto. Uma instância do DCS Redis 3.0 será desconectada e permanecerá somente leitura por 5 a 30 minutos.
    • Para escalar, apenas a memória da instância é expandida. A capacidade de processamento da CPU não é melhorada.
    • As instâncias de DCS de nó único não oferecem suporte à persistência de dados. Os dados não são retidos durante o dimensionamento. Após o dimensionamento, verifique se os dados estão completos e importe os dados, se necessário. Se houver dados importantes, use uma ferramenta de migração para migrar os dados para outras instâncias para backup.
    • Os registros de backup de instâncias de divisão principal/em espera e de leitura/gravação não podem ser restaurados após a ampliação.

    Cluster de proxy e cluster do Redis

    Escalando para cima/para baixo

    • O dimensionamento envolve migração de dados, o que aumenta a latência de acesso. Para uma instância do Cluster do Redis, verifique se o cliente pode processar corretamente os comandos MOVED e ASK. Caso contrário, as solicitações falharão.
    • Se a memória ficar cheia durante o escalonamento devido a uma grande quantidade de dados sendo gravados, o escalonamento falhará.
    • Os registros de backup criados antes do dimensionamento não podem ser restaurados.
    • Antes de dimensionar, verifique se há grandes chaves através da Análise de Cache. O Redis tem um limite na migração de chaves. Se a instância tiver uma única chave maior que 512 MB, o escalonamento falhará quando a migração de chave grande entre os nós expirar. Quanto maior a chave, maior a probabilidade de a migração falhar.
    • Antes de aumentar ou diminuir a escala de uma instância do Redis Cluster, certifique-se de que a atualização automatizada da topologia do cluster esteja ativada se você usar o Lettuce. Se ele estiver desativado, você precisará reiniciar o cliente após o dimensionamento. Para obter detalhes sobre como ativar a atualização automatizada, consulte um exemplo de uso do Lettuce para se conectar a uma instância do Redis Cluster.
    • A ampliação não interrompe as conexões, mas ocupa os recursos da CPU, diminuindo o desempenho em até 20%.
    • Durante a expansão, novos nós do servidor Redis são adicionados e os dados são balanceados automaticamente para os novos nós.
    • Para reduzir a escala de uma instância, certifique-se de que a memória usada de cada nó seja inferior a 70% da memória máxima por nó da nova variação.
    • Se a quantidade de estilhaços diminuir durante a redução, os nós serão excluídos. Antes de reduzir a escala, certifique-se de que os nós excluídos não sejam referenciados diretamente no aplicativo, para evitar exceções de acesso ao serviço.
    • Se a quantidade de estilhaços diminuir durante a redução, os nós serão excluídos e as conexões serão interrompidas. Se o aplicativo não puder se reconectar ao Redis ou lidar com exceções, talvez seja necessário reiniciá-lo após o escalonamento.

    Principal/em espera, divisão de leitura/gravação e instâncias de cluster do Redis

    Escalando para fora/para dentro (alteração na quantidade de réplicas)

    • Antes de escalar ou em uma instância de cluster do Redis, certifique-se de que a atualização automatizada da topologia do cluster esteja ativada se você usar o Lettuce. Se ele estiver desativado, você precisará reiniciar o cliente após o dimensionamento. Para obter detalhes sobre como ativar a atualização automatizada, consulte um exemplo de uso do Lettuce para se conectar a uma instância do Redis Cluster.
    • A exclusão de réplicas interrompe as conexões. Se o aplicativo não puder se reconectar ao Redis ou lidar com exceções, será necessário reiniciar o aplicativo após o dimensionamento.
    • Se o número de réplicas já for o mínimo suportado pela instância, você não poderá mais excluir réplicas.

Usamos cookies para aprimorar nosso site e sua experiência. Ao continuar a navegar em nosso site, você aceita nossa política de cookies. Saiba mais

Feedback

Feedback

Feedback

0/500

Conteúdo selecionado

Envie o conteúdo selecionado com o feedback