के साथ लॉगिंग समस्याएं मैंने अपने रेल 3 प्रोजेक्ट में रेस्क जोड़ा है। मैंने एक नौकरी बनाई है जो कुछ सामग्री को डीबी से/लिखती है।Resque
समस्या यह है कि मुझे टर्मिनल में "पोस्ट लोड (0.5ms) SELECT" पोस्ट "जैसे * पोस्ट लोड (" पोस्ट "" जैसे SQL क्वेरी लॉग दिखाई नहीं देते हैं। मैं भी स्थापित किए गए Rails.logger संदेशों को नहीं देख रहा हूं।
जब मैं अभी तक एक और अनुरोध (सरल ताज़ा) करता हूं तो लॉगजर संदेश और SQL क्वेरी लॉग अचानक दिखाई देते हैं।
कोई विचार क्या हो सकता है? धन्यवाद
ActiveSupport :: BufferedLogger # auto_flushing अब रेल 3.2 पर बहिष्कृत है। निर्देश या तो अंतर्निहित फ़ाइल हैंडल पर सिंक स्तर सेट करना है, या अपने फाइल सिस्टम को ट्यून करना है। एफएस कैश अब फ्लशिंग को नियंत्रित करता है। फ़ाइल = File.open ('foo.log', 'w') file.sync = true सक्रिय समर्थन :: BufferedLogger.new फ़ाइल – plainjimbo
स्वरूपण उस पर बहुत खराब है, आप इसे दस्तावेज़ों में बेहतर तरीके से देख सकते हैं "बहिष्करण" खंड - https://github.com/lifo/docrails/blob/master/railties/guides/source/3_2_release_notes.textile – plainjimbo
@ जिम्बो - उस बहिष्करण संदेश के साथ समस्या यह है कि मुझे नहीं पता कि "सेट करें" अंतर्निहित फ़ाइल हैंडल पर सिंक स्तर "मतलब है। –