development
पर्यावरण में, रेल लॉगजर सभी एक्शनकेबल घटनाओं को लॉग करता है जो कभी-कभी परेशान होते हैं (मेरी परियोजना के लिए, हर अब और फिर यह संदेशों को प्रेषित कर रहा है और लॉग पूंछ जंगली घोड़े की तरह चल रहा है)। ActionCable से सभी ईवेंट लॉग को दबाने का एक प्रभावी तरीका क्या है? साथ ही, मैं कुछ विशिष्ट एक्शनकेबल घटनाओं को कैसे दबा सकता हूं?एक्शनकेबल इवेंट्स के लिए रेल लॉग अक्षम करें
8
A
उत्तर
3
वही, आखिर में मुझे एक समाधान मिला। आप के रूप #logger.info action_signature(action, data)
लाइन बाहर uncommenting द्वारा
module ApplicationCable
class Channel < ActionCable::Channel::Base
def dispatch_action(action, data)
#logger.info action_signature(action, data)
if method(action).arity == 1
public_send action, data
else
public_send action
end
end
end
end
आप मूल व्यवहार अनुकरण कर सकते हैं इस प्रकार /app/channels/application_cable/channel.rb में एक कोड ओवरराइड करना चाहिए।
धन्यवाद।
5
पूरी तरह से ActionCable से अक्षम लॉगिंग आप ActionCable लकड़हारा कि
ActionCable.server.config.logger = Logger.new(nil)
+3
स्पष्टीकरण के लिए, यह पंक्ति कॉन्फ़िगर/वातावरण/विकास.आरबी में जाती है – corpico
संबंधित मुद्दे
- 1. रेल 4 और एक्शनकेबल
- 2. nginx लॉग अक्षम करें
- 3. लेनदेन लॉग अक्षम करें
- 4. रेल 5 एक्शनकेबल अपरिभाषित विधि शून्य के लिए 'fetch': NilClass
- 5. रेल विकास के लिए लॉग
- 6. रेल 5 में टर्बोलिंक को कैसे अक्षम करें?
- 7. सभी ऐप्स के लिए एंड्रॉइड डीबग लॉग संदेश अक्षम करें
- 8. एक्शनकेबल चैनल रेल प्लगइन के बाहर सुलभ नहीं है
- 9. एक्शनकेबल - वेबसॉकेट
- 10. पठनीय लॉग को अक्षम करने के लिए स्प्रिंग लॉग को अक्षम करना
- 11. केवल छवियों के लिए रेल 3.1 संपत्ति पाइपलाइन अक्षम करें?
- 12. रेल 3.2 - नियंत्रक कार्रवाई के लिए सीएसआरएफ संरक्षण अक्षम करें
- 13. रेल कैशिंग लॉग स्तर
- 14. लॉग 4नेट/सी # - डिफ़ॉल्ट लॉगिंग अक्षम करें
- 15. प्रतिक्रिया नेविगेशन में कंसोल लॉग अक्षम करें
- 16. अक्षम कैसे वेग लॉग
- 17. लिनक्स। सभी लॉग कैसे अक्षम करें?
- 18. एंड्रॉइड लॉग में ViewRootImpl अक्षम करें?
- 19. ऐप्पलस्क्रिप्ट - सिस्टम इवेंट्स त्रुटि: सहायक उपकरणों के लिए एक्सेस अक्षम है
- 20. तैयार करने के लिए सत्र अक्षम करें
- 21. रेल लॉग इन सत्र रीसेट करें
- 22. सर्वर साइड इवेंट्स (डमीज़ के लिए :))
- 23. व्यूफ्लिपर विजेट फ़्लिपिंग इवेंट्स के लिए श्रोता
- 24. रेल में एसक्यूएल कैश अस्थायी अक्षम करें?
- 25. रेल - अक्षम टैग
- 26. रेल सरल_फॉर्म: त्रुटि लेबल अक्षम करें
- 27. रेल 3: सत्र कुकीज़ अक्षम करें
- 28. रेल में सक्रियrecord कैश लॉगिंग को अक्षम करने के लिए कैसे करें
- 29. रेल में यूनिट परीक्षण जेनरेटर अक्षम करें
- 30. रेल के लिए एनजीआईएनएक्स विन्यास 5 प्यूमा
इससे नहीं था कुछ भी नहीं का उपयोग करने के कॉन्फ़िगर करना चाहिए करने के लिए ... मैं स्रोत कोड खोज की है और उस कार्रवाई केबल मिल गया है कई समारोह है कि का उपयोग करें लॉगिंग ... न केवल प्रेषण ... –