Tôi không thể đăng nhập thư từ quá trình delay_job của mình. Đây là công việc đang được chạy.delay_job không đăng nhập
class MyJob
def initialize(blahblah)
@blahblah = blahblah
@logger = Logger.new(File.join(Rails.root, 'log', 'delayed_job.log'))
end
def perform
@logger.add Logger::INFO, "logging from delayed_job"
#do stuff
end
end
Tôi đã thử các mức ghi nhật ký khác nhau và tôi có config.log_level =: debug trong cấu hình môi trường của mình. Tôi chạy delay_job từ monit. Tôi đang sử dụng delay_job 3.0.1 với ruby 1.9.3 và đường ray 3.0.10.
Một ý tưởng sẽ được rằng nó là mâu thuẫn vì delayed_job đang sử dụng tập tin đăng nhập này là tốt. Bạn có thử tên khác không? – iltempo
Tôi đã thử một tên khác. Tệp nhật ký mới được tạo nhưng không có gì được ghi vào nó. – freedrull