Dünyanın en detaylı ücretsiz FDE + DevOps kütüphanesi: 140 üzeri ders, 70 üzeri lab ve 80 uzun yazı, İngilizce ve Türkçe. Öğrenmeye başla →

DevOps Professional · Modül 2: Güvenilirlik, kapasite ve dayanıklılık

Tekrar ve Geri Basinc: Sinirli Yardim, Firtina Degil

Tekrarlar sanssiz istege yardim eder, zorlanan sisteme oldurur. Sinirli tekrarlar geri cekilme ve sarsintiyla gecici arızalari emer; geri basinc fazlayi kuyruk kesintiye donmeden doker.

10 dk okuma

Kazanımlar

  • Sinirsiz tekrarlarin tek arızayi firtinaya cevirdigini aciklamak
  • Tekrarlari butce, geri cekilme, sarsinti ve son tarihle sinirlamak
  • Cokmek yerine geri basinc uygulamak: dok, kuyrukla veya kotulestir
  • Ariza altinda sinirli cifti gozleyip icinde tutulan davranisi alintilamak

Neden onemli

Alt sistem yavaslar; istemciler aninda ve ayni sekilde tekrarlar, tekrar seli zorlanan servisin yukunu ucler. Kismi olacak kesinti toplam olur; neden ariza degil yardimdir. Her tekrar firtinasi tek tasarimi paylasir: sinirsiz, aninda, eszamanli tekrarlar ve hicbir yerde dokme yok. L53 labi yerel hizmet ciftini sinirlar, firtinanin kucuk kaldigini izler; bu ders her sinirin isini aciklar.

Kavramlar

Tekrarlar dort sinir ister. Tekrar butcesi tekrarlanabilecek trafigin payini kapatir (yuzde birkac, istek basina sonsuz degil). Geri cekilme denemeleri ussel aralar ki alt sistem nefes alsin. Sarsinti istemcileri eszamansizlastirir ki tekrarlar duvar halinde gelmesin. Son tarih (zaman asimi ve toplam deneme tavani) cabayi bitirir; yavas bagimliligin her cagirani sonsuza tutmasini engeller. Idempotens guvenligi belirler: tekrari bozmayacak ise tekrarla.

Geri basinc alt sistemin savunmasi, cagiranin durustlugudur. Fazlayi erken hizli ariza dok (yavas cokmeden iyi hizli ariza), sinirli kuyrukla gorunur derinlik ve dokme ilkesi, urun kaldiriyorsa zarif kotulestir (onbellekli, basitlestirilmis, gecikmeli). Devre kesiciler bicimlestirir: yeter ariza sonra bir sure cagirma, damlayla yokla, saglik donunce kapat. Kesici cagirani beklemekten, alt sistemi bogulmaktan korur; bedeli daha once var olmasi gereken acik yedek yollardir.

Cifti ariza altinda gozle. Lab alt yavasligi enjekte eder, alintilar: butce icinde tekrar orani, son tarihli p99, gorunur dokme sayisi, kayitli kesici gecisleri. Icinde tutulan davranis alintilanan sayidir, umulan sifat degil.

Uygulamali ornek

Yerel hizmet cifti once saf tekrarla calisir: alt ariza, tekrar seli, iki hizmet tikali, alintilanan cokme. Sonra sinirlar iner (butce, sarsintili geri cekilme, son tarih, yedekli kesici): ayni ariza, tekrar orani kapali, arizalar hizli ve sayili, ariza kalkinca kurtarma otomatik. Ayni ariza, tasarlanmis davranis.

Yaygin yanlis hamle

Idempotent olmayan islemleri umutla tekrarlamak. Cifte tahsilat, yinelenen siparisler, tekrarlanan yan etkiler: tekrar teknik basarir, gercek bozar. Islemleri idempotent isaretle veya tekrarlama.

Mini kontrol

4 soruluk isteğe bağlı öz kontrol. Yanıtlar cihazından çıkmaz, saklanmaz ve hiçbir değerlendirmeye sayılmaz.

Ders geri bildirimi

Henüz yayında geri bildirim yok.

Geri bildirim yazmak için giriş yap ve dersi tamamla.

Kaynaklar

Alıştırma

Yerel alti arizalandir; once saf-tekrar cokmeyi alintila, sonra cifti sinirla ve kurtarmali icinde davranisi alintila.

Geçme kriterleri

Kayitta cokme sayilari, ayarlariyla dort sinir ve otomatik kurtarmali icinde sayilar vardir.

İlerlemeni kaydetmek için giriş yapÜcretsiz hesap: yalnızca ders ilerlemen ve quiz sonuçların saklanır.