मैं अपनी देरी_job प्रक्रिया से संदेश लॉग नहीं कर सकता। यहां नौकरी चल रही है।देरी_job लॉगिंग नहीं
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
मैं विभिन्न प्रवेश के स्तर की कोशिश की है, और मैं config.log_level = है: मेरे पर्यावरण विन्यास में डिबग। मैं monit से delayed_job चलाते हैं। मैं rubed_job 3.0.1 रूबी 1.9.3 और रेल 3.0.10 के साथ उपयोग कर रहा हूँ।
एक विचार होगा कि यह परस्पर विरोधी है, क्योंकि delayed_job रूप में अच्छी तरह इस लॉग फ़ाइल उपयोग कर रहा है। क्या आपने दूसरा नाम प्रयोग किया? – iltempo
मैंने एक अलग नाम की कोशिश की। नई लॉग फ़ाइल बनाई गई है लेकिन इसमें कुछ भी लॉग नहीं है। – freedrull