8 Ocak 2010, Cuma
Günlük düzeyi kullanma vs HATA UYAR?
Bu seviyeler var favori günlüğü aracı el altında artan önem verilir
TRACE < DEBUG < INFO < WARN < ERROR < FATAL
Nasıl kullanılır, vs HATA karar UYAR mı? Asla neyin uygun olduğuna karar verebilirim. Bu kararı temel için iyi bir tahmini var mı?
CEVAP
8 Ocak 2010, Cuma
Ben genellikle aşağıdaki Sözleşmeyi olun
- İz olduğumda Sadece "" Kodu ve bir tane bulmaya çalışıyorum . izleme ^strong>bölümbir fonksiyonun özellikle
- - Bilgiler tanısal insanlar için yararlı sadece geliştiriciler daha fazla (BU, sistem, vb) hata ayıklama
- Bilgi - Genellikle yararlı günlük bilgileri (servisi durdurmak, yapılandırma varsayımlar, etc/start). Her zaman kullanılabilir ama genellikle dont İSTİYORUM bilgi normal şartlar altında önemsiyorum. Bu out-of-the-box config düzeyi artar
- Uyar - potansiyel uygulama tuhaflıklar neden olabilir, ancak otomatik olarak recoverring (yedek sunucu, bir işlemi yeniden deneniyor, eksik ikincil veri, vb için bir birincil geçiş gibi) ben bir Şey
- Hata - önemli olan Herhangi bir hataoperasyonama hizmet veya uygulama (açık gerekli bir dosya eksik veriler, vb cant). Bu hatalar kullanıcı zorlar (yönetici, veya direkt kullanıcı) müdahale. Bunlar genellikle ayrılmış (uygulamalarım) yanlış bağlantı dizeleri, eksik hizmetleri, vb.
- Ölümcül hizmet bir kapatma gerektiren Herhangi bir hata ya da veri kaybı ya da veri kaybını önlemek için uygulama. Veri bozulması veya kaybı olması garanti olduğu en iğrenç hatalar ve durumlar için bu sadece saklı tutuyorum.
Bunu PaylaÅŸ:
Ne JavaScript hata için en iyi uygulam...
Hata: allowDefinition='MachineToA...
Aktarım düzeyi hatası sunucudan sonuçl...
AsyncTask ve hata Android kullanma...
Krom: konsol.günlük, konsol.hata ayıkl...