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
Nesta página

Mostrar todos

Modificando Parâmetros de Configuração em Lotes

Atualizado em 2025-01-23 GMT+08:00

No console do DCS, você pode configurar vários parâmetros por vez para que uma instância atinja o desempenho ideal do DCS.

Depois que os parâmetros de configuração da instância são modificados, a modificação entra em vigor imediatamente sem a necessidade de reiniciar manualmente a instância. Para uma instância de cluster, a modificação entra em vigor em todos os estilhaços.

Procedimento

  1. Efetue login no console de DCS.
  2. Clique em no canto superior esquerdo do console de gerenciamento e selecione a região onde sua instância está localizada.
  3. No painel de navegação, escolha Cache Manager.
  4. Na página Cache Manager, selecione todas as instâncias de DCS que deseja configurar.
  5. Escolha More > Modify Parameters.

    • Os parâmetros exibidos na página Modify Parameters são o conjunto de uniões dos parâmetros das instâncias selecionadas. Por exemplo, suponha que o parâmetro appendfsync da instância 1 não é suportado pela instância 2. Você ainda pode selecionar esse parâmetro, mas o sistema exibe uma mensagem em 7 indicando que a instância 2 não oferece suporte a esse parâmetro. Após o envio, o comando de modificação não será entregue à instância 2. O intervalo de valores do parâmetro é a interseção dos intervalos de valores do parâmetro das instâncias selecionadas. Por exemplo, se o intervalo de valores for de 0 a 50.000, por exemplo, 1, e de 1000 a 50.000, por exemplo, 2, o intervalo de valores exibido na página será de 1000 a 50.000.
    • Se não quiser modificar uma instância selecionada, clique em ao lado dela.

  6. Selecione o parâmetro a ser modificado e insira um novo valor na coluna New Value.

    Tabela 1 e Tabela 2 descrevem os parâmetros. Na maioria dos casos, você pode manter os valores padrão.

    Tabela 1 Parâmetros de configuração da instância do DCS Redis

    Parameter

    Descrição

    Value Range

    Default Value

    tempo limite

    O período máximo de tempo (em segundos) que uma conexão entre um cliente e a instância do DCS pode permanecer ociosa antes que a conexão seja encerrada. Uma configuração de 0 significa que esta função está desabilitada.

    0–7200 segundos

    0

    apêndicefsync

    Controla a frequência com que o fsync() transfere dados em cache para o disco. Observe que alguns SO realizarão uma transferência de dados completa, mas alguns outros apenas fazem uma tentativa de "melhor esforço".

    Existem três configurações:

    no: fsync() nunca é chamado. O SO liberará os dados quando estiver pronto. Este modo oferece o mais alto desempenho.

    sempre: fsync() é chamado após cada gravação no AOF. Este modo é muito lento, mas também muito seguro.

    Everysec: fsync() é chamado uma vez por segundo. Este modo proporciona um compromisso entre segurança e desempenho.

    • não
    • Sempre
    • a cada seg

    a cada seg

    apenas anexação

    Indica se cada modificação da instância deve ou não ser registrada. Por padrão, dados são gravados em discos de maneira assíncrona no Redis. Se essa função estiver desativada, os dados gerados recentemente poderão ser perdidos no caso de uma falha de energia. Opções:

    yes: Os logs são ativados, ou seja, a persistência é ativada.

    no: Os logs são desabilitados, ou seja, a persistência é desabilitada.

    • Sim
    • não

    Sim

    client-output-buffer-limit-slave-soft-segundos

    Número de segundos que o buffer de saída permanece acima do client-output-buffer-slave-soft-limit antes que o cliente seja desconectado.

    0–60

    60

    client-output-buffer-slave-hard-limit

    Limite rígido (em bytes) no buffer de saída de clientes de réplica. Uma vez que o buffer de saída excede o limite rígido, o cliente é imediatamente desconectado.

    0–17.179.869.184

    1.717.986.918

    client-output-buffer-slave-soft-limit

    Limite suave (em bytes) no buffer de saída de clientes de réplica. Uma vez que o buffer de saída excede o limite suave e permanece continuamente acima do limite pelo tempo especificado pelo parâmetro client-output-buffer-limit-slave-soft-seconds, o cliente é desconectado.

    0–17.179.869.184

    1.717.986.918

    política de maxmemória

    A política aplicada quando o limite maxmemory é atingido.

    Para obter mais informações sobre esse parâmetro, consulte https://redis.io/topics/lru-cache.

    • volatile-lru
    • allkeys-lru
    • volatile-random
    • allkeys-random
    • volatile-ttl
    • noeviction

    volatile-lru

    NOTA:

    Se a instância do DCS Redis for criada antes de julho de 2020 e esse parâmetro não tiver sido modificado, o valor padrão será noeviction. Se a instância for criada depois de julho de 2020, o valor padrão será volatile-lru.

    lua-limite de tempo

    Tempo máximo permitido para executar um script Lua (em milissegundos).

    100–5000

    5000

    mestre-somente-leitura

    Define a instância como somente leitura. Todas as operações de escrita falharão.

    • Sim
    • não

    não

    maxclientes

    O número máximo de clientes que podem ser conectados simultaneamente a uma instância de DCS.

    1000–50.000

    10.000

    proto-max-bulk-len

    Tamanho máximo de uma solicitação de um único elemento (em bytes).

    1.048.576–536.870.912

    536.870.912

    repl-backlog-tamanho

    O tamanho do backlog de replicação (bytes). O backlog é um buffer que acumula dados de réplica quando réplicas são desconectadas do principal. Quando uma réplica é reconectada, uma sincronização parcial é realizada para sincronizar os dados que foram perdidos enquanto as réplicas eram desconectadas.

    16.384–1.073.741.824

    1.048.576

    repl-backlog-ttl

    A quantidade de tempo, em segundos, antes do buffer de backlog ser liberado, a partir da última vez que uma réplica foi desconectada. O valor 0 indica que o backlog nunca é liberado.

    0–604.800

    3600

    repl- timeout

    Tempo limite de replicação (em segundos).

    30–3600

    60

    hash-max-ziplist-entradas

    O número máximo de hashes que podem ser codificados usando ziplist, uma estrutura de dados otimizada para reduzir o uso de memória.

    1–10.000

    512

    hash-max-ziplist-value

    O maior valor permitido para um hash codificado usando ziplist, uma estrutura de dados especial otimizada para uso de memória.

    1–10.000

    64

    set-max-intset-entradas

    Se um conjunto é composto inteiramente de cadeias de caracteres que são inteiros em radix 10 dentro do intervalo de inteiros com sinal de 64 bits, o conjunto é codificado usando intset, uma estrutura de dados otimizada para uso de memória.

    1–10.000

    512

    zset-max-ziplist-entradas

    O número máximo de conjuntos classificados que podem ser codificados usando ziplist, uma estrutura de dados otimizada para reduzir o uso de memória.

    1–10.000

    128

    zset-max-ziplist-valor

    O maior valor permitido para um conjunto ordenado codificado usando ziplist, uma estrutura de dados especial otimizada para uso de memória.

    1–10.000

    64

    latência-monitor-limiar

    A quantidade mínima de latência que será registrada como picos de latência

    • configure para 0: O monitoramento de latência está desativado.
    • Definir como mais de 0: Tudo com pelo menos este tempo de latência (em ms) será registrado.

    Ao executar o comando LATENCY, você pode executar operações relacionadas ao monitoramento de latência, como obter dados estatísticos e configurar e ativar o monitoramento de latência.

    0–86.400.000 ms

    0

    notific-keyspace-events

    Controla para quais notificações de eventos de keyspace são ativadas. Se esse parâmetro estiver configurado, o recurso Redis Pub/Sub permitirá que os clientes recebam uma notificação de evento quando um conjunto de dados do Redis for modificado.

    As instâncias de cluster de proxy não têm esse parâmetro.

    Uma combinação de valores diferentes pode ser usada para ativar notificações para vários tipos de eventos. Os valores possíveis incluem:

    K: Eventos de espaço de chave, publicados com o prefixo __keyspace@__

    e: Eventos keyevent, publicados com o prefixo __keyevent@__

    g: Comandos genéricos (não específicos do tipo), como DEL, EXPIRE e RENAME

    $: Comandos de string

    eu: Comandos de lista

    s: Definir comandos

    h: Comandos de hash

    z: Comandos do conjunto classificado

    x: Eventos expirados (eventos gerados toda vez que uma chave expira)

    e: Eventos despejados (eventos gerados quando uma chave é despejada da maxmemory)

    Para obter mais informações, consulte a seguinte nota.

    Ex

    slowlog-log-mais lento-do que

    A quantidade máxima de tempo permitida, em microssegundos, para execução de comandos. Se esse limite for excedido, o log de consultas lentas do Redis registrará o comando.

    0–1.000.000

    10.000

    slowlog-max-len

    O número máximo permitido de consultas lentas que podem ser registradas. O log de consulta lento consome memória, mas você pode recuperar essa memória executando o comando SLOWLOG RESET.

    0–1000

    128

    1. Para obter mais informações sobre os parâmetros descritos em Tabela 1, visite o site oficial do Redis.
    2. O parâmetro latency-monitor-threshold é normalmente usado para localização de falhas. Depois de localizar falhas com base nas informações de latência coletadas, altere o valor de latency-monitor-threshold para 0 para evitar latência desnecessária.
    3. Mais informações sobre o parâmetro notify-keyspace-events:
      • A configuração do parâmetro deve conter pelo menos um K ou E.
      • A é um apelido para "g$lshzxe" e não pode ser usado junto com qualquer um dos caracteres em "g$lshzxe".
      • Por exemplo, o valor Kl significa que o Redis pode notificar clientes Pub/Sub sobre eventos de espaço de chaves e comandos de lista. O valor AKE significa que o Redis notificará os clientes do Pub/Sub sobre todos os eventos.
    Tabela 2 Parâmetros de configuração da instância do Memcached DCS

    Parâmetro

    Descrição

    Intervalo de valores

    Valor padrão

    tempo limite

    O período máximo de tempo (em segundos) que uma conexão entre um cliente e a instância do DCS pode permanecer ociosa antes que a conexão seja encerrada. Uma configuração de 0 significa que esta função está desabilitada.

    0–7200 segundos

    0

    maxclientes

    O número máximo de clientes que podem ser conectados simultaneamente a uma instância de DCS.

    1000–10.000

    10.000

    maxmemory-policy

    A política aplicada quando o limite maxmemory é atingido.

    Para obter mais informações sobre esse parâmetro, consulte https://redis.io/topics/lru-cache.

    volátil-lru

    allkeys-lru

    volátil-aleatório

    allkeys-aleatório

    volátil-ttl

    noeviction

    noeviction

    reservada-memória-porcentagem

    Percentual da memória máxima disponível reservada para processos em segundo plano, como persistência e replicação de dados.

    0–80

    30

  7. Clique em Next: Confirm Parameters para confirmar as instâncias e os valores dos parâmetros.

    • Na página de confirmação, você pode filtrar as instâncias desejadas selecionadas em 4 por mecanismo de cache, tipo de instância e status e modificar o valor do parâmetro dessas instâncias.
    • Você pode definir valores diferentes para instâncias diferentes dentro do intervalo de valores. Se o valor atual e o novo valor de uma instância forem iguais, nenhum registro de modificação será gerado para a instância.

  8. Clique em Submit.
  9. Clique em uma instância de DCS. Na página de detalhes da instância exibida, escolha Parameters > Modification History para verificar se o parâmetro de configuração foi modificado com êxito.

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