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
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.
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.
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ı