Ir al contenido

Logging In Loop (ARCH6164)

Esta página aún no está disponible en tu idioma.

Key ruby.logging.logging-in-loop · Severity info · Category logging

Log statements inside a loop body can flood log sinks with thousands of lines on large collections. This buries real signal in noise.

orders.each do |order|
Rails.logger.info("Processing order", order_id: order.id)
process(order)
end
orders.each { |order| process(order) }
Rails.logger.info("Processed orders", count: orders.size)

Summarize log calls outside the loop, or log only failures inside it.