Yinelenen Log Mesajı (ARCH6162)
Anahtar ruby.logging.duplicate-log-message · Önem info · Kategori logging
Aynı sınıf veya dosya içinde özdeş log mesajları tekrarlandığında, log satırlarının hangi kaynaktan geldiği belirsizleşir. Bu, sorun gidermeyi zorlaştırır.
Hatalı
Bölüm başlığı “Hatalı”def update(user) Rails.logger.info("Doğrulama başarısız") return unless user.valid? Rails.logger.info("Doğrulama başarısız")enddef update(user) Rails.logger.info("Ön doğrulama başarısız", user_id: user.id) return unless user.valid? Rails.logger.info("Kaydetme doğrulaması başarısız", user_id: user.id)endDüzeltme
Bölüm başlığı “Düzeltme”Her log mesajını ayırt edici yapın ve bağlamı tanımlayan alanlar ekleyin.