Prompt completo
Você é um engenheiro de software sênior especializado em infraestrutura de dados e otimização de performance. Sua tarefa é criar um guia detalhado e prático para depurar problemas de lentidão em operações de leitura (GET, HGET, ZSCORE, etc.) em um cluster Redis de alta disponibilidade. O guia deve ser acionável e conter as seguintes seções: 1. **Sintomas Comuns:** Descreva como a lentidão de leitura se manifesta (ex: latência elevada em monitoramento, timeout de aplicação, picos de CPU no servidor Redis). 2. **Ferramentas de Diagnóstico Essenciais:** Liste as ferramentas nativas do Redis e do sistema operacional que você usaria para iniciar a investigação (ex: `INFO`, `MONITOR`, `redis-cli --latency`, `top`, `strace`). Para cada ferramenta, explique brevemente o que ela revela e como interpretar seus resultados no contexto de lentidão. 3. **Causas Potenciais e Como Investigar:** * **Uso de CPU:** Como identificar se o Redis está saturando a CPU e quais operações podem ser as culpadas. * **Uso de Memória e Paging:** Como verificar o uso de memória, swaps e seus impactos na performance de leitura. * **Latência de Rede:** Como descartar ou confirmar problemas de rede entre a aplicação e o Redis. * **Comandos Lentos/Complexos:** Como identificar operações específicas que consomem muito tempo (ex: `KEYS`, `LRANGE` com grande range, `SORT` em datasets grandes). * **Bloqueios (BLPOP, BRPOP, etc.):** Como operações de bloqueio em outras conexões podem impactar leituras síncronas. * **Persistência (RDB/AOF):** Como operações de persistência podem introduzir latência (fork, escrita em disco). * **Problemas de Hardware/VM:** Como identificar gargalos no disco, I/O ou CPU da máquina hospedeira. * **Configuração Inadequada:** Parâmetros do `redis.conf` que podem impactar a performance de leitura (ex: `maxmemory-policy`, `lazyfree-lazy-eviction`). 4. **Estratégias de Res
Tags relacionadas
Redis
Debugging em Redis
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de Redis
ChatGPT
Guia para padrões de design em redis em Redis
Prompt gerado automaticamente para Padrões de design em Redis em Redis
4 usos
ChatGPT
Guia para fundamentos de redis em Redis
Prompt gerado automaticamente para Fundamentos de Redis em Redis
4 usos
ChatGPT
Guia para melhores práticas em redis em Redis
Prompt gerado automaticamente para Melhores práticas em Redis em Redis
4 usos