no-code
Sözlük ↗Hata Yöneticisi (Error Handler)
Hata yöneticisi (error handler), bir modül başarısız olduğunda otomasyonun ne yapacağını tanımlayan adımdır — akışın öylece durup hata fırlatması yerine. Yaygın stratejiler: yeniden dene (bekleyip tekrar dene; geçici API rate limit'leri ya da zaman aşımları için işe yarar), devam et/yoksay (hatayı kaydet ama akışın geri kalanını sürdür), geri al ya da kır/durdur (bu çalışmayı durdur ama kuyruğu akmaya devam ettir). Make'te hata yöneticisini doğrudan bir modüle ekler ve "Retry", "Resume", "Ignore" ya da "Break" gibi bir direktif seçersin. Neden önemli? Hata yönetimi olmadan, üçüncü taraf tek bir kararsız API çağrısı bütün otomasyonu durdurabilir ve veriyi sessizce düşürebilir. Gerçek entegrasyonlar sürekli başarısız olur — ağlar zaman aşımına uğrar, token'lar sona erer, rate limit'ler devreye girer — bu yüzden sağlam otomasyonlar her adımın başarılı olacağını varsaymak yerine başarısızlığa hazırlıklıdır. Pratik not: rate limit'li API'ler için yeniden denemeyi üstel geri çekilme (exponential backoff) ile birleştir ve kurtarılamayan hataları bir bildirime (e-posta ya da Slack) artı bir veri deposuna ya da günlüğe yönlendir ki sen izlemezken hiçbir şey kaybolmasın.
İlgili terimler