Estoy intentando escribir en mis archivos de registro mientras ejecuto una tarea de rake. Funciona bien en el modo de desarrollo, pero tan pronto como cambio al entorno de producción, no se escribe nada en los archivos de registro.Rieles: ¿Cómo escribir en un archivo de registro personalizado desde una tarea de rake en modo de producción?
he leído aquí
How do I use a custom log for my rake tasks in Ruby on Rails?
que este es el comportamiento normal y también encontró un billete #wontfix en faro.
Mi pregunta: ¿Hay alguna manera de generar resultados, qué está pasando mientras se está ejecutando mi tarea de rake? Realiza algunos rastreos y se ejecuta durante horas. Yo preferiría si la salida fue en un archivo de registro específico, como /log/crawler.log
En este momento sólo estoy usando este comando para escribir en los archivos de registro:
ActiveRecord::Base.logger.info "Log Text"
Gracias!
corro mis tareas rastrillo en el modo de producción en un escenario similar. –