Aller au contenu principal
🔒 Mode aperçu. Les quinze premières leçons Foundations sont gratuites ; celle-ci est Pro. Démarrez un trial de 7 jours pour débloquer l'éditeur, les conseils AI et le reste du programme. Carte requise, annulez à tout moment dans Dashboard.Démarrer le trial de 7 jours →
← CoursFastAPI ProductionModule 4 · Async, tâches en arrière-plan, WebSocketsModèle de disjoncteurwrite55 / 105
+150 XP
Tâche🌐 shown in EN
📝 **Question:** Implement `CircuitBreaker`. fail_max=2, recovery=10. 2 fails → opens. Call while open → RuntimeError. After 10s → half_open; success → closed. Print results for: 2 failed calls, 1 attempted while open, advance time, 1 successful call. 📋 Pick the right answer. 💡 **Hint:** Re-read the theory above if unsure.
✏️ Écris ton code ici
🐍
Chargement de Python...
Téléchargement unique (~1 Mo). Ensuite, c’est instantané.
📊 Résultat
Cliquez sur Exécuter pour voir le résultat...