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.
Atualizado em 2023-12-20 GMT+08:00

Práticas comuns

Esta seção descreve as práticas comuns do DCS para ajudar você a usá-lo melhor.

Prática

Descrição

Serialização do acesso a recursos acessados com frequência

Em cenários de Internet, como seckill, o sistema precisa de várias máquinas para executar simultaneamente para lidar com intermitências de tráfego. Suponha que as solicitações de dois usuários cheguem ao mesmo tempo, mas em máquinas diferentes. Embora as duas solicitações possam ser tratadas espontaneamente, um problema de sobre-venda de estoque ou acesso desordenado ainda pode ocorrer. Isso ocorre porque o bloqueio de uma máquina só tem efeito em threads na VM Java onde a máquina é executada. Para serializar o acesso a recursos, você pode usar instâncias do DCS Redis para bloqueio distribuído.

Uso do Nginx para acesso público ao Redis

Por padrão, o acesso à rede pública não é compatível com o Redis 4.0 e versões posteriores. Esta prática descreve como acessar uma instância do DCS Redis na VPC por meio de um servidor de salto na rede pública.

Conexão de um cliente Redis ao DCS por meio do CCE

Cada vez mais aplicações são implementadas em containers. Esta prática descreve como implementar clientes Redis no container de cluster do Cloud Container Engine (CCE) para acessar o DCS por meio do CCE.