Alt hizmet arızalarıyla başa çıkma
Alttaki ödeme hizmeti art arda hataya düşüyor. Yeniden denemeler yükü artırıyor ve tüm uygulamayı aşağı çekiyor. Circuit Breaker Simulator tam da bu senaryoda bir kesicinin sistemi nasıl koruduğunu görmeni sağlar.
Uygulamada şunları dene:
- Make request (will fail) düğmesine art arda tıkla. Arka arkaya başarısızlık sayacının yükselmesini ve kesicinin OPEN durumuna geçmesini izle.
- Kesici OPEN durumundayken Make request tıklamaya devam et. İstek günlüğünde çağrıların BLOCKED olduğunu fark et: ödeme hizmetine hiç ulaşmıyorlar.
- 5 saniyelik bekleme süresinin dolmasını bekle. Kesici HALF_OPEN durumuna geçer ve bir deneme isteğine izin verir.
- HALF_OPEN durumundayken kesiciyi kapatmak için Make successful request dene ya da tekrar açtırmak için Make request (will fail) tıkla.
Davranışı gözlemledikten sonra soruyu yanıtlamaya hazırsın.
Soru: Kesici OPEN durumundayken, uygulamanın ödeme hizmetine yaptığı her isteğe ne olur?
Bu egzersiz, kursun bir parçasıdır
AWS üzerinde uygulama geliştirme
Uygulamalı etkileşimli egzersiz
Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle
Egzersize başla