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 Foundations · Modül 7: Operations, observability and backup · Lab

Bozuk Koşu Kitabını Başkasının Koşacağı Yeniden Yaz

50 dk uygulama · İleri

Deneme olaya kasıtlı bozuk koşu kitabı (disk dolu tarzı); ortak veya zaman kutulu yabancı koşu; /tmp/dlab-m07-03 altında.

Bu labı iki şekilde yapabilirsin: tarayıcıda Killercoda üzerinde (ücretsiz, kurulum yok) veya kendi makinende yerel kılavuzla. Killercoda aynı anda tek ücretsiz senaryo koşturur: bekleme kuyruğu görürsen diğer Killercoda sekmelerini kapatıp bir dakika bekle.

Kazanımlar

  • Yordamı durma koşullu yabancı standardında yeniden yazmak
  • Sessiz devredip her takılma noktasını kaydetmek
  • Onarılmış yordamı gerçek koşup değişikliği loglamak
  1. Adım 1

    Standardında yeniden yaz

    Tetikleyici, önkoşul, beklenen çıktılı tam komutlar, karar noktaları, bitmiş koşulu ve durma koşullarıyla yeniden yaz. Sürüm denetime koy.

  2. Adım 2

    Devret ve izle

    Hiç koşmamış birine ver, yardım etmeden izle; her tereddüt, tahmin, doğaçlamayı belge arızası sayıp düzeltmesiyle kaydet.

  3. Adım 3

    Koştur ve logla

    Onarılmış yordamı deneme olaya karşı koştur, bitmiş koşulunu doğrula; olayın isteyeceği değişiklik günlüğü girdisini yaz (kim, ne, ne zaman, neden, geri alma).

Çalıştığını nasıl doğrularsın

  • Yeniden yazılmış kitap durma koşulu dahil altı öğeyi taşıyor
  • Devir takılma noktaları nokta başına düzeltmeyle kayıtlı
  • Temiz gözetimli koşu bitmiş koşul doğrulamalı tamamlanmış
  • Değişiklik günlüğü girdisi istenen biçimde yazılı