Desligar serviços de forma ordenada
Prompt que define uma sequência de desligamento para que deploys não interrompam requisições nem percam tarefas. Cole-o na ferramenta de IA que preferir, que então define a sequência de desligamento.
- Tipo
- Prompt
- Nível
- Intermediário
- Tempo
- cerca de 15 min
Os resultados dependem da ferramenta, do modelo e do que você digitar.
Prévia do resultado
Exemplo: escrito pela nossa redação, não é uma resposta real de IA.
Sequência desejada após SIGTERM: 0 s health check informa "não pronto" 0–5 s balanceador retira o serviço 5–25 s concluir requisições em andamento 25 s devolver tarefas abertas à fila 28 s fechar conexões, processo termina Prazo da plataforma: 30 s (cabe) Teste: 200 requisições/s, deploy, 0 requisições interrompidas
Preencher
O que você digita fica nesta janela do navegador. Não armazenamos nem enviamos nada.
- API web
- worker de fila
- serviço com conexões persistentes
- job em lote agendado
- gateway ou proxy
- plataforma de contêineres
- máquinas virtuais atrás de um balanceador
- funções serverless
- servidor próprio
- não sei
- erros 502 para alguns usuários
- mensagens processadas duas vezes
- uploads interrompidos
- tarefas pela metade
- nada visível, mas há dúvidas
Seu prompt
Você editou o prompt. As mudanças nos campos acima não o substituem mais.
Isto é uma instrução para uma IA, ainda não o resultado.
Onde este prompt funciona
Estas ferramentas de IA combinam com este prompt:
Como usar
- Preencha os campos ou toque em uma sugestão. Deixe de fora nomes, endereços e outros dados pessoais.
- Copie o prompt pronto para a ferramenta de IA que preferir.
- Cole o código de inicialização, o tratamento de sinais, as configurações de health check e prazo de parada e um trecho de log de um deploy.
Por que funciona?
Todo deploy encerra processos. Sem uma sequência fixa, cada entrega atinge alguns usuários e as tarefas perdem dados em silêncio.
Dicas
- Teste a sequência num ambiente de testes com carga realista antes de mudar prazos em produção.