rake 작업을 실행하는 동안 로그 파일에 쓰려고합니다. 개발 모드에서는 정상적으로 작동하지만 프로덕션 환경으로 전환하자 마자 로그 파일에 아무 것도 기록되지 않습니다.레일 : 프로덕션 모드에서 레이크 작업 내에서 사용자 정의 로그 파일에 쓰는 방법은 무엇입니까?
나는 이것이 정상적인 동작이며, 또한 등대에서 #wontfix 티켓을 발견
How do I use a custom log for my rake tasks in Ruby on Rails?
여기 읽어 보시기 바랍니다.
내 질문 : 내 레이크 작업이 실행되는 동안 어떤 일이 벌어 지는지 출력하는 방법이 있습니까? 몇 시간 동안 크롤링 및 실행을 수행합니다. 출력이
/log/crawler.log같은 특정 로그 파일에 가면 나는 지금 난 그냥 로그 파일에 기록하려면이 명령을 사용하고 선호 :
ActiveRecord::Base.logger.info "Log Text"
감사합니다!
비슷한 시나리오. –