failover 1.0.1 copy "failover: ^1.0.1" to clipboard
failover: ^1.0.1 copied to clipboard

Sistema robusto de failover para alternância automática entre ambientes de produção, desenvolvimento e staging em aplicações Flutter.

Changelog #

1.0.0 #

Features #

  • Sistema completo de failover entre ambientes (produção, desenvolvimento, staging)
  • Configurações dinâmicas para cada ambiente
  • Health check automático configurável
  • Fallback automático entre ambientes
  • Sistema de listeners para mudanças de ambiente
  • HTTP helper com fallback automático
  • Singleton pattern para gerenciamento centralizado
  • Timeouts configuráveis por ambiente
  • Estatísticas do sistema
  • Tratamento robusto de erros

Components #

  • EnvironmentConfig: Configurações específicas de cada ambiente
  • FailoverManager: Classe principal com lógica de failover
  • FailoverHelper: Interface simplificada para uso comum

Examples #

  • Exemplo básico de uso (example/failover_example.dart)
  • Aplicação Flutter completa (example/flutter_app_example.dart)

Tests #

  • 17 testes abrangentes cobrindo todas as funcionalidades
  • Testes de inicialização, alternância de ambientes, listeners e casos de borda
3
likes
0
points
48
downloads

Publisher

unverified uploader

Weekly Downloads

Sistema robusto de failover para alternância automática entre ambientes de produção, desenvolvimento e staging em aplicações Flutter.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on failover