attempt - CLI para repetir comandos com possibilidade de falha
(github.com/MaxBondABE)- Projetado para repetir automaticamente com atraso comandos que podem falhar
- Aplica repetição com aumento gradual do tempo de espera (exponential backoff) e timeout·jitter para controlar e evitar que a mesma falha se repita ao mesmo tempo
attempt exponential --retry-if-contains "server not ready" sqlx migrate - Pode aguardar o momento em que o serviço estiver pronto para então executar o comando sem depender de Bash
- Mantém a confiabilidade dos scripts mesmo em ambientes temporariamente instáveis, como rede ou serviços externos
- Fornece uma suíte de testes com testes end-to-end·unitários e licença de domínio público
Ainda não há comentários.